成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

docker-compose的一些理解

李濤 / 2512人閱讀

摘要:也就是說,對每個鏡像維護的容器,永遠只有一個。除非用刪除這些容器,否則對容器所做的修改都會被保留。而命令不一樣,每次對鏡像運行這條命令的時候,實際上都重新生成了一個容器,即新生成了一個鏡像的實例,它們對應的也是不一樣的。

開始不是很理解

docker-compose up

這個命令在干嘛,以為每次運行這條命令的額時候,都會生成新的container,如果啟動多次,豈不是有很多鏡像的全新實例跑在宿主機中?
其實不是這樣的
docker-compose官方文檔中有這么一段話

Preserve volume data when containers are created

Compose preserves all volumes used by your services. When
docker-compose up runs, if it finds any containers from previous runs,
it copies the volumes from the old container to the new container.
This process ensures that any data you’ve created in volumes isn’t lost

這段文字的大概意思是,compose會保留所有服務的volume data,這個volume data,我理解的是對容器做的所有修改。當再次運行docker-compose run這條命令的時候,compose會找到之前運行過的所有容器,然后把它們的volumes,也就是修改后的容器狀態(tài),從老的容器中,拷貝到新的容器中,在這個過程中新老容器的CONTAINER ID不會變化。

也就是說,compose對每個鏡像維護的容器,永遠只有一個
除非用docker rm刪除這些容器,否則對容器所做的修改都會被保留。
其實,當用

docker-compose stop

暫停服務的時候,可以用

docker ps -a

查看所有容器的CONTAINER ID, -a 就是 --all
然后,用

docker-compose run

重新啟動服務,用

docker ps

查看運行的容器的CONTAINER ID,(docker ps默認列出運行的容器),你會發(fā)現(xiàn)它們的id并沒有發(fā)生改變。

docker run [image name]

命令不一樣,每次對鏡像運行這條命令的時候,實際上都重新生成了一個容器,即新生成了一個鏡像的實例,它們對應的CONTAINER ID也是不一樣的。

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/26832.html

相關文章

  • 關于docker-compose一些理解

    摘要:最初對這個命令很疑惑,以為每次運行它都會生成新的容器實例。除非手動用命令刪除容器,否則不會發(fā)生改變。提交重復了。。。。的網(wǎng)站每次提交都顯示系統(tǒng)維護中,什么鬼。。。。 最初對docker-compose up這個命令很疑惑,以為每次運行它都會生成新的容器實例。其實不是這樣的docker-compose的官網(wǎng)有這樣一段話 Preserve volume data when contain...

    cyrils 評論0 收藏0
  • Swoft 新手向教程 - 通過 Docker 搭建一個開發(fā)環(huán)境

    摘要:前言是一個在之上構(gòu)建的一個高性能協(xié)程全??蚣埽诶锩媸且粋€高級技能,所以在相關的環(huán)境安裝上也給許多人造成了很大的困擾,更是如此,本文將通過以一種極其簡單的方式解決運行環(huán)境和開發(fā)環(huán)境的部署。 showImg(https://segmentfault.com/img/bVbeknK?w=512&h=197); 本系列文章將從使用層面介紹 Swoft 框架的使用及業(yè)務開發(fā),面向初中級的 P...

    tinysun1234 評論0 收藏0
  • Docker Compose 整合發(fā)布應用相關服務

    摘要:于是,程序不再是原先單一的服務,而是,變成了一系列密切相關的服務。需要注意的是,在模式下申請證書,需要向證明服務器能被訪問。 首先,祝各位新年快樂,萬事如意,雞年大吉。 這次要來說說一個和前端并不太相關的東西——docker compose,一個整合發(fā)布應用的利器。 如果,你對 docker 有一些耳聞,那么,你可能知道它是什么。 不過,你不了解也沒有關系,在作者眼中,docker 就...

    microcosm1994 評論0 收藏0
  • Docker Compose 整合發(fā)布應用相關服務

    摘要:于是,程序不再是原先單一的服務,而是,變成了一系列密切相關的服務。需要注意的是,在模式下申請證書,需要向證明服務器能被訪問。 首先,祝各位新年快樂,萬事如意,雞年大吉。 這次要來說說一個和前端并不太相關的東西——docker compose,一個整合發(fā)布應用的利器。 如果,你對 docker 有一些耳聞,那么,你可能知道它是什么。 不過,你不了解也沒有關系,在作者眼中,docker 就...

    newtrek 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<