首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >码头工人没有看到命令吗?

码头工人没有看到命令吗?
EN

Stack Overflow用户
提问于 2021-07-28 03:27:30
回答 1查看 45关注 0票数 1

我试图运行一个出口商的使用码头组成。我创建了一个码头撰写文件,如下所示:

代码语言:javascript
复制
version: '2'
services:
  prometheus-cloudwatch:
    image: cloudposse/prometheus-to-cloudwatch
    container_name: prometheus-cloudwatch
    command:
      - 'AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}'
      - 'AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}'
      - 'CLOUDWATCH_NAMESPACE=${CLOUDWATCH_NAMESPACE}'
      - 'CLOUDWATCH_REGION=${CLOUDWATCH_REGION}'
      - 'CLOUDWATCH_PUBLISH_TIMEOUT=15'
      - 'PROMETHEUS_SCRAPE_INTERVAL=30'
      - 'PROMETHEUS_SCRAPE_URL=http://IP:9399/metrics'

我创建了具有以下内容的.env文件:

代码语言:javascript
复制
AWS_ACCESS_KEY_ID=<ID>
AWS_SECRET_ACCESS_KEY=<ID>
CLOUDWATCH_NAMESPACE=kube-state-metrics
CLOUDWATCH_REGION=us-east-1

当我运行命令时

代码语言:javascript
复制
docker-compose up -d

检查正在运行的容器,使用docker ps -a,我得到以下信息:-

代码语言:javascript
复制
CONTAINER ID   IMAGE                                 COMMAND                  CREATED         STATUS                     PORTS     NAMES
cf43bfedef54   cloudposse/prometheus-to-cloudwatch   "prometheus-to-cloud…"   7 minutes ago   Exited (1) 7 minutes ago             prometheus-cloudwatch

当我使用docker logs prometheus-cloudwatch进一步调查时,我看到的是:-

代码语言:javascript
复制
2021/07/28 03:15:44 prometheus-to-cloudwatch: Error: -cloudwatch_namespace or CLOUDWATCH_NAMESPACE required

这对我来说毫无意义,因为我已经在文件中声明了命令。任何帮助都将不胜感激。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-28 05:28:54

见其Dockerfile

“普罗米修斯对云的观察”

实际上,您的command中的docker-compose.yaml将充当入口点的参数。

为了实现-e CLOUDWATCH_NAMESPACE提到的这里的相同效果,您可以尝试下一个片段:

代码语言:javascript
复制
version: '2'
services:
  prometheus-cloudwatch:
    image: cloudposse/prometheus-to-cloudwatch
    container_name: prometheus-cloudwatch
    env_file: .env

您可以参考获得更多帮助。

另一个解决方案是像next一样使用environment,但是您需要自己提取变量,详见

代码语言:javascript
复制
environment:
  - CLOUDWATCH_NAMESPACE=${CLOUDWATCH_NAMESPACE}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68554011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档