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