
도커 컨테이너는 도커 명령어에 따라 상태가 변한다.
| 상태 | 명령어 | 설명 |
|---|---|---|
| 생성 | docker create | 컨테이너 생성 |
| 생성 + 시작 | docker run | 컨테이너 생성 후 시작 |
| 시작 | docker start | 컨테이너 시작 |
| 정지 | docker stop | 실행 중인 컨테이너 정지 |
| 삭제 | docker rm | 컨테이너 삭제 |
도커 컨테이너는 container layer와 image layer로 이루어진다.


docker run <옵션> --name <컨테이너이름:컨테이너테크> <이미지명> <명령어>
-it(interactive, tty) : 컨테이너 안에서 터미널 실행이 가능하게 해줌.-p : 호스트포트:컨테이너포트--name : 컨테이너이름-v : HostPath:ContainerPath-d : detach 모드로 도커를 백그라운드에서 돌리게 해줌.docker ps : 실행 중인 컨테이너 확인docker ps -a : 도커의 모든 컨테이너 확인docker stop [Container_ID] : 컨테이너 중지docker rm [Container_ID] : 컨테이너 삭제docker rmi [ImageName] : 이미지 삭제