【问题标题】:TeamCity configuration doesn't persist inside dockerTeamCity 配置不会在 docker 中持续存在
【发布时间】:2015-12-31 08:58:43
【问题描述】:

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

如何使我的配置持久化?

【问题讨论】:

  • 您提交更改了吗?见docker commit --help

标签: docker teamcity


【解决方案1】:

如何使我的配置持久化?

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

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-14
    相关资源
    最近更新 更多