如何解决在 docker-compose up 后重新标记 docker 镜像
对于端到端测试后端,我正在根据可执行版本创建新的 docker 映像。例如。有不同的版本,如下所示:
chat_app_0.2.1
chat_app_0.1.3
chat_app_0.1.2
chat_app_0.1.1
对于每个新版本,我需要构建一个新的 docker 镜像(如果它不存在)并使用如下版本号重新标记镜像:
company/chatApp:0.1.3
company/chatApp:0.1.2
company/chatApp:0.1.1
当 docker-compose.yaml 使用 Dockerfile 构建新镜像时,
- 它将使用 ubuntu 映像(在 Dockerfile 中)创建环境
- 使用
apt install chat_app
(在 Dockerfile 中)安装聊天应用 - 它将通过
$ apt list chat_app
检查聊天应用程序的版本(它将返回应用程序名称和版本)(在 Docker-compose 中) - 使用应用程序版本重新标记 docker 镜像(在 Docker-compose 中)
3 和 4 对我来说不明确。 docker-compose.yml 有没有办法重命名?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。