- docker 실행중인 컨테이너 출력
- CONTAINER ID : 컨테이너의 고유한 아이디 해쉬값
- IMAGE : 컨테이너 생성 시 사용한 도커
- COMMAND : 컨테어니 시작 시 실행한 명령어
- CREATED : 컨테이너 생성 시간
- STATUS : 컨테이너 상태 (실행 : up, 종료 : Exited, 일시정지 Pause)
- PORTS : 컨테이너가 개방한 포트와 호스트에 연결한 포트
- NAMES : 컨테이너 고유한 이름
docker ps
- docker create and start
- create + staet = run
- create가 따로 필요한 이유 추가 예정
docker create <이미지 이름>
docker start <컨테이너 이름/id>
- docker stop and stop(중지)
- stop : 그동안 하던 작업들을 완료하고 중지
- kill : 작업을 기다리지 않고 중지
docker stop <컨테이너 이름/id>
docker kill <컨테이너 이름/id>
docker rm <컨테이너 이름/id> #컨테이너 삭제
docker rm `docker ps -a -q` #모든 컨테이너 삭제
docker rmi <이미지 id> #이미지 삭제
docker exec <컨테이너 이름/id>
- -it
- i : interactive
- t : terninal
- 실행 후 명령어를 계속 적을 수 있음
docker run -it <이미지 이름>
docker exec it <컨테이너 이름/id>