docker-compose中的环境变量

时间:2020-10-26 18:05:33

标签: docker docker-compose

我正在将docker-compose与https://hub.docker.com/r/pottava/docker-webui/一起使用。

这是我的撰写文件:

monit:
  image: pottava/docker-webui
  ports:
    - "9000:9000"
  volumes:
    - "${DOCKER_CERT_PATH}:/etc/docker-compose/cert"
  environment:
    - DOCKER_HOST
    - DOCKER_CERT_PATH=/etc/docker-compose/cert
    - APP_LABEL_OVERRIDE_NAMES=com.docker.compose.service
    - APP_LABEL_FILTERS=com.docker.compose.service

我收到以下错误消息:

错误:用于监视不能为服务监视创建容器:创建。: 卷名太短,名称至少应为两个字母数字 字符

然后我通过为$ {DOCKER_CERT_PATH}提供文字来测试了compose文件,然后compose文件开始工作。

这感觉很奇怪,因为我认为这是在docker-compose中使用环境变量的方式。 我在某处有错误吗?

0 个答案:

没有答案