docker里的容器怎么更新

这篇文章将为大家详细讲解有关docker里的容器怎么更新,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

我们拥有10余年网页设计和网站建设经验,从网站策划到网站制作,我们的网页设计师为您提供的解决方案。为企业提供网站建设、成都网站制作、微信开发、微信小程序手机网站制作设计H5开发、等业务。无论您有什么样的网站设计或者设计方案要求,我们都将富于创造性的提供专业设计服务并满足您的需求。

如果创建容器之后,start/stop很多次,发现想改参数,docker update 命令可动态的更新一个或多个容器的配置。

挂载目录是无法动态修改的,正常的做法是把持久化数据映射出来,然后把原来的容器删除再重新跑一个docker容器,数据不会丢失,k8s/mesos之类的编排工具的逻辑也是这样的,不针对容器本身做修改。

如果非要改,是把docker服务停掉,然后修改docker主目录下容器的配置文件,譬如 /var/lib/docker/container/容器id/config.v2.json和hostconfig.json , 然后启动docker和容器。因为操作涉及停服务,所以还不如重新跑一个容器。

创建一个web服务

docker service create --name web -p 8080:5000 --network demo fan_flask:1.0

web服务横向扩展2台

docker service scale web=2

更新web服务

docker service update --image fan_flask:2.0 web

更新过程中,服务不会中断,会先更新其中某一台,然后更新另外一台

更新web服务端口8080为8088

docker service update --publish-rm 8080:5000 --publish-add 8088:5000 web

关于docker 容器更新镜像发布,docker commit 提交更新并生成新的image。

关于docker里的容器怎么更新就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


分享文章:docker里的容器怎么更新
网站路径:http://bzwzjz.com/article/iejdjd.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 高端品牌网站建设 成都网站制作 外贸网站建设 定制级高端网站建设 成都网站设计 成都品牌网站建设 成都网站建设 网站制作 专业网站设计 盐亭网站设计 定制网站设计 网站建设 成都网站建设 成都网站建设流程 LED网站设计方案 成都网站建设 温江网站设计 重庆电商网站建设 成都网站设计 成都网站建设公司 网站建设改版