- docker pull [이미지]: 이미지 다운
- docker pull [이미지]:[tag version]:원하는 버전으로 이미지 다운
- docker create [이미지]: 지정한 이미지 기반으로 새로운 컨테이너 생성
- docker rm [컨테이너 아이디]: 특정 컨테이너 삭제
- docker rm $(docker ps -qa): 실행중이지 않은 전체 컨테이너 삭제
- docker image rm [이미지 아이디]: 특정 이미지 삭제
- docker run [이미지 아이디 또는 이름]:[태그명(생략가능)]: 특정 이미지 기반 컨테이너 만들기 및 실행
-d: background에서 실행
-p [호스트 번호]:[컨테이너 번호]: 서로 주소를 연결시켜줌
-v [호스트의 디렉토리 절대경로]:[컨테이너의 디렉토리 절대경로][이미지명]:[태그명]
--name: server 이름
- docker ps: 실행중인 컨테이너 리스트업
- docker image ls: 이미지 리스트업
- docker logs [컨테이너 아이디]: 실행중인 컨테이너 로그 출력
--tail [n]: n 만큼만 출력
-f: 실시간으로 생성되는 로그 조회
- docker stop [컨테이너 아이디]: 실행중인 컨테이너 종료
- docker kill [컨테이너 아이디]: 실행중인 컨테이너 강제 종료
- docker exec -it [컨테이너 아이디]: 실행중인 해당 컨테이너로 들어가기
- exit: 실행중인 컨테이너에 들어가있는 경우, 나가기