docker-compose不会从最新的git仓库提交构build镜像
我有一个git仓库(仓库有Dockerfile和docker-entrypoint.sh),我用它作为docker-compose构build的上下文:
build: context: git@git.example.com/example/example-backend.git
当我运行以下任一项时:
1. docker-compose build && docker-compose up -d 2. docker-compose build --no-cache && docker-compose up -d 3. docker-compose up -d --build
该映像正在从存储库中构build,但是文件并不是最新的origin / master。 他们是从以前的承诺。
我检查了看是否从git拉实际上工作。 干
git clone git@git.example.com/example/example-backend.git
从最新的提交拉。
我究竟做错了什么? Docker无法从最新的git仓库中提交。
看起来你已经偶然发现了一个已知的缺less的function或错误(取决于你问的对象)。 你可以在这里find更多。 一个解决这个问题的方法是使用http(s)url而不是ssh git,你可以试试。
- 带有webpack和卷的Docker容器不会将文件从容器卷保存到主机中。 只是空的文件夹
- 在docker构build之后加载Postgres转储
- Dockerfile构build卷更改不反映在已装载的本地文件夹? (OS X / boot2Docker)
- 在Docker容器中运行py.test作为服务
- Docker-用服务env_file编写错误
- 在启动时使用静态数据进行Docker集成testing
- boot2docker:port forwording通过Mac OS上的Web UI来pipe理火花工作者
- Docker-Compose Up Works但Eb Local Run不行
- 为redis主机configurationdocker容器ip