如何从文件中读取 docker 撰写的配置



我有一个docker-compose文件,如下所示

services:
service1:
image: image_name:image_tag
container_name: cname

image_tagcname可以从部署更改为部署,因此我想有一个配置文件(格式为 key=value(并从中读取image_tagcname的值。我该怎么做呢?

来自文档: https://docs.docker.com/compose/environment-variables/#the-env-file

您可以在 docker-compose 文件附近放置一个 .env 文件,例如:

.env:

image_tag=1.0.0
cname=cname

docker-compose.yml:

services:
service1:
image: image_name:${image_tag}
container_name: ${cname}

最新更新