docker container rm -f $(docker container ls -a -q)
-f를 빼면 실행중인 컨테이너는 제외
docker container ls -a -q
컨테이너를 Foreground로 실행하거나 attach로 컨테이너 내부 진입시 컨테이너를 종료하지 않고 빠져나오는 방법 실습
===
`docker container run -i -t --name centos7_4 centos:7`
( 컨테이너 내부 진입 상태에서 [Ctrl]+[P] [Ctrl]+[Q] )
`docker container ls`
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cdc2a5072c36 centos:7 "/bin/bash" 27 seconds ago Up 26 seconds centos7_4
container에 진입하는 두 가지 방법
- attach - 상태확인(모니터링), 셸을 사용할 때는 사용하지 않음
- 컨테이너에 새로운 셸 실행
docker container attach CONTAINER
docker container exec -i -t CONTAINER /bin/bash
docker container exec [OPTION] CONAINER COMMAND [ARG]...
container image에서 ps 명령어가 없을 수 있음 -> container 명령어인 top을 사용