[英]Docker Container Volume not Mount with Host System
我正在尝试使用主机安装我的黑盒导出器配置,但它给了我错误。
blackbox-exporter | level=info ts=2020-12-24T11:07:45.378Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:45.378Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:45.378Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:47.350Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:47.351Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:47.351Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:48.748Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:48.749Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:48.750Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:49.810Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:49.810Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:49.810Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:51.169Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:51.169Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:51.169Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:53.325Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:53.325Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:53.325Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:57.099Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:57.099Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:57.099Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter exited with code 1
blackbox-exporter | level=info ts=2020-12-24T11:07:45.378Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:45.378Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:45.378Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:47.350Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:47.351Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:47.351Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:48.748Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:48.749Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:48.750Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:49.810Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:49.810Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:49.810Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:51.169Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:51.169Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:51.169Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:53.325Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:53.325Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:53.325Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:07:57.099Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:07:57.099Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:07:57.099Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:08:04.049Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:08:04.049Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:08:04.049Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
blackbox-exporter | level=info ts=2020-12-24T11:08:17.378Z caller=main.go:212 msg="Starting blackbox_exporter" version="(version=0.18.0, branch=HEAD, revision=60c86e6ce5a1111f7958b06ae7a08222bb6ec839)"
blackbox-exporter | level=info ts=2020-12-24T11:08:17.378Z caller=main.go:213 msg="Build context" (gogo1.15.2,userroot@53d72328d93f,date20201012-09:46:31)=(MISSING)
blackbox-exporter | level=error ts=2020-12-24T11:08:17.378Z caller=main.go:216 msg="Error loading config" err="error reading config file: open /etc/blackboxexporter/config.yml: no such file or directory"
这是我的 Docker 撰写文件:
blackbox_exporter:
image: prom/blackbox-exporter
container_name: blackbox-exporter
volumes:
- /etc/blackboxexporter/:/home/huzaifakhan/dockprom/prometheus/
command:
- '--config.file=/etc/blackboxexporter/config.yml'
restart: unless-stopped
dns: 8.8.8.8
expose:
- 9115
networks:
- monitor-net
labels:
org.label-schema.group: "monitoring"
在您的docker-compose
文件的volumes:
部分中,切换目录的位置。 主机目录应该首先出现,然后是容器目录。
而且, config.yml
必须存在于主机目录中。 只需通过运行将其从容器复制并粘贴到主机:
docker exec <container-name> cat /etc/blackboxexporter/config.yml
基本上,最后,它应该是这样的:
volumes:
- /home/.../your-directory:/etc/container-directory
/home/.../your-directory
应该包含config.yml
文件
如果是这种情况,您将在/etc/container-direcory
中,并且不会出现上述错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.