当我跑步时
docker-compose -f docker-compose.prod.yml pull
docker-compose -f docker-compose.prod.yml up -d --force-recreate
我没有最后一张图片 - 看起来这是第一次运行时的一些缓存图像。
但是,我通过名称从docker运行这个图像,就像
docker run -it repo_url/image_name
- 一切都好。
我从主题尝试了所有
How to get docker-compose to always re-create containers from fresh images?
此外,我尝试通过docker rmi image_name
删除此图片,但没有任何帮助。它可以是什么?
答案 0 :(得分:1)
FROM httpd:latest
COPY index.html /var/www/html/
docker run -v my-data:/var/www/html/
运行它,因为此卷尚不存在但尚未创建,并且当前图像中的/ var / www / html 的内容已复制到其中