docker-compose在dockerfile更新后自動更新image


比如在dockerfile里需要新安裝包

形如 加一行

RUN pip3 install XXX

之后,希望docker-compose能更新鏡像, 然后啟動容器

只需要啟動時使用 --build即可:

docker-compose stop

docker-compose up -d --build

 

OK

 

----------------------之前矬方法:(捂臉)------------------------------

docker-compose stop
docker-compose rm 容器名
docker-compose rmi 鏡像名
docker-compose up -d

導致每次都要完全重建一次鏡像....

反思:

1對繁瑣/冗余的矬操作, 保持足夠的敏感和低容忍度.

2隨時定位發現低效率的方式

3然后不"習慣"與"忍受"

所有"系統自動XXX"的動作,往往都是在使用者角度厭煩,不願意干的:重復/繁瑣/易錯的事情

程序員與軟件系統的價值,就是替涉眾做這些事;

程序員自己編碼時,也要貫徹這一點: UNIX編程藝術里的說法是:

盡量少干活,讓數據塑造代碼;

依靠工具,把機制和策略分離

建設性懶惰是大師級程序員的基本美德之一

 

 

 

 

 

 

 

 
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM