Ainda estou lutando para entender por que meu contêiner ipmi_exporter não será executado no mesmo "pod" que meu Prometheus, Grafana, snmp_exporter e alertmanager. Quando eu abro o "pod", o docker-compose diz que o ipmi_exporter foi iniciado, mas o docker-compose ps não pode encontrar o contêiner. Eu gostaria de poder ver o log contendo a inicialização do ipmi_exporter, se isso não estiver claro no título do meu post.
Além disso, como é chamado um grupo de contêineres de composição do docker? Pods são uma coisa do K8s.
O
docker-compose
binário apenas comanda o daemon docker. Você pode simplesmente usar odocker
comando para obter o que precisa.Use
docker ps
oudocker ps -a
para saber mais sobre seus contêineres.Use
docker logs ...
com o nome do contêiner para obter logs de um contêiner específico. Isso funciona mesmo se você tiver redirecionado seus logs para outro lugar no arquivo de composição.O próprio Docker meio que não tem a noção de um "pod". O mais próximo que você pode obter é definir um
stack
que é uma coleção de redes, volumes e contêineres - isso é semelhante ao pod K8s. Além disso,stack
é realmente o que você define no arquivo docker-compose.yml.