【发布时间】:2020-04-16 13:11:01
【问题描述】:
编写文件如下:
version: '3.7'
services:
#PHP Service
app:
build:
context: .
dockerfile: Dockerfile
image: php
container_name: **my_container_name**
.
.
所以我正在寻找这样的方法来放置我的初始值
version: '3.7'
**environment:
- FOO=MyContainer
- BAR=YourContainer**
services:
#PHP Service
app:
build:
context: .
dockerfile: Dockerfile
image: php
**container_name: ${FOO}**
.
.
.
类似于 top 的东西来定义环境和其中的一些值并将其用作容器名称
【问题讨论】:
-
为什么需要这个?如果你完全省略了这个设置,Compose 会为你生成一个名字,你一般可以使用
docker-compose命令来管理容器,而不需要知道具体的名字。
标签: linux docker ubuntu docker-compose yaml