- docker image pull : 이미지 받아오기
- docker image ls : 이미지 리스트 출력
- docker images : 이미지 리스트 출력
- docker image rm : 이미지 삭제(=docker rmi)
- docker container run : 이미지 실행(컨테이너 생성)
- docker container run --name 컨테이너_이름 docker/whalesay:latest cowsay 'boo'
- docker container ls : 컨테이너 리스트 출력(default로 실행중인 것만)
- docker container rm : 컨테이너 삭제
- docker container ps -a : 모든 컨테이너 리스트를 출력(실행/종료된 것들 모두)
- docker container run --name 컨테이너_이름 --rm docker/whalesay cowsay 'boo'
- 'run': 컨테이너를 실행(이미지가 없으면 받아오고 실행), '--rm': 컨테이너가 중지 또는 종료될 때 삭제됨, 'cowsay': cowsay커맨드를 실행함
- docker-compose up/down :(-d:백그라운드 실행) docker-compose.yaml에 작성한 내용의 컨테이너들을 실행한다
- docker exec -it 컨테이너_이름 bash(sh) : 컨테이너 안으로 접속한 후, bash(sh)를 실행
- docker run --name my_web2 -p 900:80 my_pacman:1.0
- my_pacman image중 tag 1.0인 것을 실행, -p: 외부에 900번포트로 도커의 80번포트를 노출한다, 컨테이너 이름은 my_web2로 한다