在docker容器上如何實現代碼的版本管理


   之前在一台centos7的虛擬機上部署了docker並運行了三個容器給開發寫代碼用,寫代碼肯定會涉及到版本控制管理。

開始建議是開發在容器中寫代碼,然后通過docker commit的方式將其保存為image,每次回滾的話是通過新的image重新運行一個鏡像的方式,

現在開發覺得利用這種方式很麻煩,每次要commit,run,甚至還可以有一些stop,刪除的操作。

在網上查詢了一些方法在docker容器上實現代碼的版本管理,如下:

1.將代碼放在虛擬機的操作系統上,也就是放在docker容器的外部,然后通過-v的方式掛載在容器中,這樣的話,在容器外部就可以直接使用git或者svn的方式進行代碼的版本控制


免責聲明!

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



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