无法使用.env文件与码头组成

问题描述:

我想使用.env文件来设置我的码头-compose.yml像它的描述here一些变量:我无法使它工作。我从文档试图完全相同的例子,我不断收到同样的错误:无法使用.env文件与码头组成

WARNING: The TAG variable is not set. Defaulting to a blank string.

这是我的泊坞窗,compose.yml的一部分,我使用变量:

version: '2.0' 
services: 
    mariadb-service: 
     container_name: database-container 
     image: mariadb:${TAG} 

这是我.ENV文件:

TAG=10.1

+0

你用什么版本泊坞窗,撰写的?版本1.7(或1.6我不记得),少一些不支持.env文件。 使用1.8 –

+0

它的版本2.0 @BukharovSergey。根据该文件,它应该工作或我错过了一些东西。 – unadivadantan

+0

docker-compose的版本是2.输入'docker-compose -v' –

只有泊坞窗组成1.7+支持了.env文件。您需要更新泊坞窗,构成

你可以检查你的版本docker-compose -v

+0

非常感谢!我会试试看。 – unadivadantan