TeamCityconfiguration不会在docker内持久化
我已经在Docker镜像中设置了TeamCity,我可以通过本地主机访问它,但是每次我重新启动Docker时,TeamCity总是要求重新configuration(从一开始,这意味着我必须重新configuration整个TeamCity)。
我如何使我的configuration持续下去?
我如何使我的configuration持续下去?
您可以装载卷或使用数据卷容器 ,以便保留该configuration。
如果你不这样做的话,docker使用的copy-on-write机制会删除docker rm
任何修改(除非你在docker stop
之后立即docker commit
docker stop
)
例如,这个Teamcity docker项目使用一个装入的卷运行它:
docker run --link some-postgres:postgres \ -v <teamcitydir>:/var/lib/teamcity -d \ sjoerdmulder/teamcity:latest
- 如何清理/ var / lib / docker / vfs目录
- dockerd :time =“2017-12-18T19:08:30.299677811 + 03:00”level = error msg =“stream copy error:read from a closed fifo”
- 如何在Mac上使用JetBrains Rider开发和debugging运行在Docker中的.NET Core应用程序
- 群节点状态closures,但节点应该是就绪
- Docker + Nginx:获取proxy_pass工作
- 当从Docker Hub中提取图片时由未知权威签名的证书
- Angular-CLI代理不能在Docker中工作
- 错误:Docker容器中的Postgres数据库导入
- Docker中的Rabbitmq IP地址和Redis IP地址