Dar*_*Var 11 docker docker-compose
我正在尝试在docker-compose.yml中执行以下操作
但是我发出了这个警告?
WARNING: The HOSTNAME variable is not set. Defaulting to a blank string
environment:
KAFKA_ADVERTISED_HOST_NAME: ${HOSTNAME}
HOSTNAME环境变量显然是在主机上设置的.
您只需将环境变量导出到docker-compose流程即可.试试这个:
$ export HOSTNAME
$ docker-compose up
Run Code Online (Sandbox Code Playgroud)
资料来源:https://forums.docker.com/t/docker-compose-not-seeing-environment-variables-on-the-host/11837/2
提示变量未设置的错误看起来确实很奇怪。
我使用这样的主机变量:
mycontainer:
image: <repo>/<image>:${SERVICE_VERSION}
environment:
- DB_USER=${DB_USER}
- DB_PASS=${DB_PASS}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4742 次 |
| 最近记录: |