강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của satelites90719
satelites90719

câu hỏi đã được viết

Cần thiết khi sử dụng Docker! Docker Soạn

Sự cố về thời gian và tùy chọn khởi động lại khi chạy vùng chứa

depends_on 설정

Viết

·

335

1

restart 옵션말고, yaml파일에 depends_on 옵션을 주는 건 대안이 안되나요??

 

docker

Câu trả lời 1

0

alankim님의 프로필 이미지
alankim
Người chia sẻ kiến thức

안녕하세요.

다른 컨테이너가 준비되지 않았을 때 restart하는 대신, 해당 컨테이너에 대한 의존성을 depends_on으로 추가하면 어떤지 질문해주셨네요.

depends_on은 해당 컨테이너가 실행됐는지 여부만 판단해요.
즉, 컨테이너 내에서 서비스 접속이 가능해졌는지는 파악하지 못합니다.
따라서 서비스가 빨리 구동되는 경우라면 depends_on으로도 충분하겠지만, 수 초 이상 걸리는 경우라면 해당 서비스에 접속하지 못하는 오류가 발생하겠지요.

이 오류에 대응하여 애플리케이션이 재시작하는 방법도 있겠으나, 이를 구현하지 않은 경우엔 오류 발생과 함께 애플리케이션이 종료되고, 컨테이너도 함께 종료됩니다.
따라서 restart 옵션으로 컨테이너를 재시작할 필요가 있습니다.

답변이 되셨나요? 더 궁금한 사항이 있다면 부담 없이 질문해주세요. ^^

Hình ảnh hồ sơ của satelites90719
satelites90719

câu hỏi đã được viết

Đặt câu hỏi