【发布时间】:2018-08-23 22:34:00
【问题描述】:
我正在尝试运行一个容器。我已经将图像上传到私有 Docker 注册表。我想编写一个撰写文件来下载和部署图像。但我想将 TAG 名称作为 docker-compose 运行命令中的变量传递。我的 compose 文件如下所示。如何将 KB_DB_TAG_VERSION 的值作为 docker-compose up 命令的一部分传递?
version: '3'
services:
db:
#build: k-db
user: "1000:50"
volumes:
- /data/mysql:/var/lib/mysql
container_name: k-db
environment:
- MYSQL_ALLOW_EMPTY_PASSWORD=yes
image: XX:$KB_DB_TAG_VERSION
image: k-db
ports:
- "3307:3306"
【问题讨论】:
标签: docker docker-compose dockerfile