Skip to content

docker跑arm平台运行报错 #477

Open
@calmstar

Description

@calmstar

docker-compose.yml 部分的内容如下:
`
...

prometheus_alert:
image: feiyu563/prometheus-alert:master # 镜像版本
container_name: prometheus_alert # 容器名,相当于docker run命令中的--name
restart: unless-stopped # 之前是什么状态,docker重启后,保持之前的状态(如果之前是stop,那docker重启时,也是stop状态)
volumes: # 数据卷挂载路径设置,将本机目录映射到容器目录,相当于docker run命令中的-v
- prometheus_alert_data:/app
environment: # 设置环境变量,相当于docker run命令中的-e
PA_LOGIN_USER: admin # web登录用户名
PA_LOGIN_PASSWORD: password # web登录密码
PA_TITLE: PrometheusAlert
PA_OPEN_DINGDING: 1 # 是否开启钉钉,1开启,0关闭
ports: # 映射端口,相当于docker run 命令中的-p
- "8888:8888"
networks:
- monitoring
...
`

执行docker compose up 之后报错:

`

sh: open-dingding: unknown operand
sed: unmatched '@'
Config overridden from Environment variable, open-dingding
open-dingding=1.
Config overridden from Environment variable, login_password=password.
Config overridden from Environment variable, login_user=admin.
sh: title: unknown operand
Config overridden from Environment variable, title
title=PrometheusAlert.
sed: unmatched '@'
/app/PrometheusAlert: line 1: syntax error: unexpected ")"

`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions