1
我已經在Docker鏡像中設置了TeamCity,我可以通過本地主機訪問它,但每次我重新啓動Docker時,TeamCity總是要求重新配置(從一開始,這意味着我必須再次重新配置整個TeamCity)。TeamCity配置不會在Docker中持久
如何讓我的配置持續存在?
我已經在Docker鏡像中設置了TeamCity,我可以通過本地主機訪問它,但每次我重新啓動Docker時,TeamCity總是要求重新配置(從一開始,這意味着我必須再次重新配置整個TeamCity)。TeamCity配置不會在Docker中持久
如何讓我的配置持續存在?
如何讓我的配置持續存在?
您可以mount a volume or use a data volume container,以便保留該配置。
如果你不這樣做,由碼頭工人所使用的寫入時複製機制將去除docker rm
任何修改
例如(除非你docker commit
一個docker stop
後右),這Teamcity docker project與安裝的容量運行它:
docker run --link some-postgres:postgres \
-v <teamcitydir>:/var/lib/teamcity -d \
sjoerdmulder/teamcity:latest
你提交了更改嗎?請參閱'docker commit --help' – user2915097