| Commands | Options | Description | e.g. |
| | | Image | |
| search | [이미지 이름] | 이미지 찾기 | docker saerch tensorflow |
| pull | [이미지 이름]:[버전] | 이미지 다운로드 | docker pull tensorflow |
| rmi | [이미지 id] | 이미지 삭제 | docker rmi tensorflow |
| -f | 이미지+컨테이너 삭제 | docker rmi -f tensorflow/tensorflow:1.13.1-gpu-py3 |
| images | | 이미지 목록 보기 | docker images |
| | | Container | |
| run | [옵션] [이미지 이름/ 이미지 id] [실행할 파일] | 컨테이너 생성 + 컨테이너 실행 | |
| -d | 백그라운드에서 실행(daemon mode) | docker run -d ubuntu:latest /bin/bash |
| -p [호스트포트:컨테이너포트] | 호스트와 컨데이너 포트 연결(publish) | docker run -p 8000:8888 |
| --name [컨테이너 이름] | 컨테이너 이름 설정 | docker run --name myTensorflow |
| --it | i + t(이미지를 상호작용 가능한 형태로 실행하기 위한 옵션) | docker run -it |
| --rm | 이미지 실행 끝나면 자동 삭제 | docker run --rm |
| exec | [옵션(run옵션이랑 비슷)] [컨테이너 id/name] [command] | 실행 중인 컨테이너에 명령 | |
| start | [컨테이너 id/name] | 컨테이너 시작 | doker start myTensorflow |
| restart | [컨테이너 id/name] | 컨테이너 재시작 | doker restart myTensorflow |
| attach | [컨테이너 id/name] | 컨테이너 접속 | doker attach myTensorflow |
| stop | [컨테이너 id/name] | 컨테이너 정지 | doker stop myTensorflow |
| rm | [컨테이너 id/name] | 컨테이너 삭제 | doker rm myTensorflow |
| ps | | 실행 중인 컨테이너 확인 | doker ps |
| ps | | 실행 중인 컨테이너 확인 | doker ps |
| logs | [컨테이너 id/name] | 컨테이너 로그 확인 | docker logs myTensorflow |
| | | Screen | |
| screen | -S [이미지 이름] | 스크린 만들기 | Screen -S jupyter |
| -r | 스크린 들어가기 | screen -r jupyter |
| -x | 다른 사람이 들어가 있어도 들어가기 | screen -x jupyter |
| -list | 스크린 리스트 보기 | docker -list |