docker container wait

docker container wait

docker container wait은 하나 이상의 컨테이너가 멈출 때까지 블로킹한 뒤 종료 코드를 출력하는 명령이에요. 스크립트에서 컨테이너 종료를 기다리고 싶을 때 써요.

출처: 문서

본문

하나 이상의 컨테이너가 멈출 때까지 블로킹한 뒤 그 종료 코드를 출력해요.

사용법 (Usage)

docker container wait CONTAINER [CONTAINER...]

별칭 (Aliases)

별칭은 긴 명령 대신 쓸 수 있는 짧고 기억하기 쉬운 대안이에요.

docker wait

예제 (Examples)

컨테이너를 백그라운드로 시작해요.

$ docker run -dit --name=my_container ubuntu bash

컨테이너가 종료될 때까지 블로킹해야 하는 docker wait를 실행해요.

$ docker wait my_container

다른 터미널에서 첫 번째 컨테이너를 중지해요. 위의 docker wait 명령은 종료 코드를 반환해요.

$ docker stop my_container

위의 docker wait 명령과 같은 명령인데, 이제 0을 반환하며 종료돼요.

$ docker wait my_container

0

더 알아보기 (Learn more)