本篇内容介绍了“怎么启动docker容器内的image”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
为企业提供成都网站设计、网站建设、网站优化、成都营销网站建设、竞价托管、品牌运营等营销获客服务。创新互联拥有网络营销运营团队,以丰富的互联网营销经验助力企业精准获客,真正落地解决中小企业营销获客难题,做到“让获客更简单”。自创立至今,成功用技术实力解决了企业“网站建设、网络品牌塑造、网络营销”三大难题,同时降低了营销成本,提高了有效客户转化率,获得了众多企业客户的高度认可!
docker run启动
–env-file 表示从文件加载环境变量,文件格式为key=value每行一个变量
-v 表示将宿主机上的文件挂载到镜像中,冒号前面表示宿主机文件路径,后面表示镜像文件路径,都要用绝对路径
-p 表示将镜像中的8080端口映射到宿主机上的8083端口,10.142.8.12代表宿主机ip
docker run -it --env-file ./run/hrms.env -v /opt/hrms/hrms/hrms:/opt/hrms/hrms -p 10.142.8.12:8083:8080 55ad68601db
docker-compose启动
docker-compose是docker三剑客之一,用来专门启动镜像的插件,可以通过pip install docker-compose安装。
可以新建一个如下目录结构的文件夹,作为镜像的启动文件夹:
编写docker-compose.yml文件:
version: '2.0' services: web: image: hrms:v1.2 restart: always ports: - "8083:8080" env_file: - ./hrms.env volumes: - /opt/hrms/logs/:/opt/hrms/logs/
启动:
切换到docker-compose.yml所在目录下执行:
docker-compose up即可启动镜像
“怎么启动docker容器内的image”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
当前名称:怎么启动docker容器内的image
分享网址:http://scyingshan.cn/article/geosjh.html