inflearn logo
강의

Khóa học

Chia sẻ kiến thức

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 설정

338

satelites90719

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

1

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

 

docker

Câu trả lời 1

0

alankim

안녕하세요.

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

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

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

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

개인실습해설 프론트엔드, 백엔드 데이터베이스 방명록

0

92

2

db 란?

0

74

1

docker run -it -p 8080:80 --rm -v /home/nayuoh/docker-compose/:/usr/share/nginx/html/ nginx

0

101

1

{pwd}

0

84

1

${pwd}

0

82

1

docker 설치 후 첫 실행 시 docker.sock. 에러

0

926

2

도커 컴포즈 그대로 해서 docker-compose up -d 명령어 쳤는데, 프론트엔드랑 몽고디비는 up 상태가 되는데, 백엔드에서 몽고디비 커넥션이 안되네요

0

502

2

ghost 테스트 안됨

1

388

2

docker compose up 에러 질문드립니다~

1

1396

1

Volume 관련 질문 드립니다.

0

336

1

바로 멈춤 문제

0

360

1

볼륨 질문 드립니다.

1

282

1

실행시 바로 멈춤

1

361

1

강의자료 html에 있는 소스코드처럼 어떻게 작성하나요?

1

305

1

docker-compose.yml 파일 문법자료 문의 입니다

1

298

1

소스코드 복사해서 실습시 불편사항

1

276

1

docker run명령어는 언제 사용하나요?

1

337

1

docker-compose exec 질문 드립니다.

1

1148

1

volumes db_data 문의2

0

1038

1

구글링을 했는데 해결방안을 모르겠습니다.

1

233

1

안녕하세요!

1

198

1

강의 ppt

1

319

1

docker-compose 명령어 관련 질문입니다.

1

530

1

완강했습니다. 궁금한게있어서요!

1

210

1