如何通过docker-compose.yml自定义Docker镜像名称?
如何通过docker-compose.yml修改自定义镜像名称
完全可以通过docker-compose.yml完成镜像名称的修改,你的配置文件里已经把web-app服务对应的镜像名称设置为了jodynek/flask-nginx:0.0.1.RELEASE,按以下步骤操作即可生效:
- 重新构建镜像,让配置中的
image字段生效:
如果你只想重新构建web-app服务的镜像,执行:
或者直接重新启动并构建整个项目:docker-compose build --no-cache web-appdocker-compose up --build - 构建完成后,执行
docker images命令就能看到新名称的镜像,旧的8_flask_nginx_docker镜像可以手动删除清理。
注意:你的nginx-proxy服务使用的是官方nginx:alpine镜像,无需修改,上述操作仅针对你自定义的web-app镜像。
内容的提问来源于stack exchange,提问作者Jodynek
相关产品推荐
相关产品推荐

