gpt4 book ai didi

docker - "Docker-compose up"不是每次都拉图像,它重新创建一个拉图像

转载 作者:IT老高 更新时间:2023-10-28 21:42:18 26 4
gpt4 key购买 nike

我有一个 Dockerfile 包含以下内容:

FROM <docker-registry>/<image>:latest
COPY mv setup /root/
RUN setup

当我执行 docker-compose up -d 时,Docker 会拉取图像并执行步骤。

当我执行 docker-compose stop 并将其重新启动时,docker-compose 不会再次拉取最新图像。这对我来说是个问题,因为我需要下载一个新图像。我这样做的唯一方法是炸毁 boot2docker vm 并重新开始。

最佳答案

你应该使用 docker-compose pull 命令来拉取远程镜像,使用 docker-compose build 命令来构建本地镜像,然后使用 docker-compose up -d 重新创建你的容器。

$ cd /path/to/folder

$ cat docker-compose.yml
myapp:
build: .
links:
- redis
redis:
image: redis

# pull lastest image
$ docker-compose pull redis

# build your image
$ docker-compose build myapp

# recreate containers
$ docker-compose up -d

关于docker - "Docker-compose up"不是每次都拉图像,它重新创建一个拉图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28919052/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com