Docker Compose 파일과 Docker Swarm을 사용하여 서비스를 배포하고 있습니다. Dockerfile 내부에 healthcheck을 두는 것과 docker-compose.yml에 넣는 것이 더 좋은지간에 어떤 차이가 있는지 궁금합니다.HEALTHCHECK : Dockerfile 대 docker-compose.yml
사용 가능한 모든 설명서를 읽었지만 아무 것도 찾을 수없는 것 같습니다.
되도록 Dockerfile에 건강 검진을 추가
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8081/ping"]
interval: 30s
timeout: 10s
Dockerfile
HEALTHCHECK --interval=30s --timeout=10s CMD curl -f http://localhost:8081/ping
댓글 남기기없이 다운 받기기. 질문에 무슨 문제가 있습니까? – kev