TeamCity配置不会在docker中保留

时间:2015-10-03 05:18:50

标签: docker teamcity

我在Docker镜像中设置了TeamCity,我可以通过localhost访问它,但每次重新启动docker时,TeamCity总是再次要求配置(从一开始,这意味着我必须重新配置整个TeamCity)。

如何使配置保持不变?

1 个答案:

答案 0 :(得分:2)

  

如何使配置保持不变?

您可以mount a volume or use a data volume container,以便保留该配置。

如果不这样做,docker使用的写时复制机制将删除对docker rm的任何修改(除非docker commit之后docker stop

}

例如,此Teamcity docker project使用已装入的卷运行它:

docker run --link some-postgres:postgres \
  -v <teamcitydir>:/var/lib/teamcity -d \
  sjoerdmulder/teamcity:latest