Docker1 도커 헬스체크, Up 상태만 믿고 있지 않은가? 들어가며: “전부 초록불인데 왜 안 되지?”docker-compose up으로 멀티 컨테이너 애플리케이션을 실행했는데, docker ps를 보면 모든 컨테이너가 Running 상태다. 하지만 애플리케이션 로그에는 데이터베이스 연결 실패 오류가 쌓인다. 겉으로 보면 전부 정상이다. 하지만 실제 서비스는 동작하지 않는다. 이 문제는 아주 흔한 오해에서 시작된다. 컨테이너가 실행 중이라는 것과, 서비스가 준비되었다는 것은 전혀 다른 의미다. 이 차이를 메우기 위해 도커에는 healthcheck 기능이 있다. 이 글에서는 도커 헬스체크를 제대로 이해하기 위해 반드시 알아야 할 4가지 핵심을 정리한다.1. Running과 Healthy는 완전히 다른 상태다가장 먼저 짚어야 할 점은,컨테이너 상태 Running과 .. 2026. 2. 1. 이전 1 다음