
我仍在努力理解為什麼我的 ipmi_exporter 容器不會與我的 Prometheus、Grafana、snmp_exporter 和 Alertmanager 在同一個「pod」中運行。當我提起“pod”時docker 撰寫 說ipmi_exporter 已經啟動但是docker-compose ps找不到容器。我希望能夠看到包含 ipmi_exporter 啟動的日誌,如果我的貼文標題中沒有明確說明的話。
另外,docker-compose 容器組叫什麼? Pod 是 K8 的東西。
答案1
此二docker-compose
進位檔案僅命令 docker 守護程式。您只需使用該docker
命令即可獲得所需的內容。
使用docker ps
或docker ps -a
來了解您的容器。
與容器名稱一起使用docker logs ...
可從特定容器中取得日誌。即使您已將日誌重新導向到撰寫文件中的其他位置,此操作也有效。
Docker 本身沒有「pod」的概念。最接近的是定義一個stack
網路、磁碟區和容器的集合 - 這類似於 K8s pod。另外,這stack
實際上是您在 docker-compose.yml 檔案中定義的內容。