$ docker [명령어][옵션][이미지]
| 명령어 | 설명 |
|---|---|
| docker ps | 도커 컨테이너 리스트 |
| docker rm | 도커 컨테이너 삭제 |
| docker rmi | 도커 이미지 삭제 |
| docker exec | 컨테이너 실행 |
| docker exec -it [CONTAINERS NAME] bash | |
| docker images | 도커 이미지 리스트 |
| docker run | 새로운 컨테이너 생성 |
| docker start | 컨테이너 시작 |
| docker start [CONTAINERS NAME] | |
| docker stop | 컨테이너 종료 |
| docker stop [CONTAINERS NAME] |
$ docker ps [옵션]
| Name, shorthand | Description |
|---|---|
| --all, -a | 도커 컨테이너 전체 목록 |
$ docker run [옵션] 이미지 [명령어][ARG...]
| Name, shorthand | Description |
|---|---|
| --gpus | API 1.40+ GPU 장치 컨테이너에 추가 |
| --shm-size | 공유메모리 설정(Size of /dev/shm) |
| --interactive, -i | 입/출력 유지 |
| --tty, -t | -TTY 환경 허용 |
| --publish, -p | 컨테이너 포트 설정 |
| --detach, -d | 백그라운드로 컨테이너 실행 |
| --name | 컨테이너 이름 |
| --workdir, -w | 컨테이너 초기 디렉토리 |
| --volume , -v | 로컬 드라이브 바인딩 |
$ docker run --gpus all --shm-size=8g -it -p 18010:18010 -d --name test_name -w /test -v /sh_data/workspace/test:/test -v /etc/localtime:/etc/localtime:ro ubuntu:18.04:latest
https://docs.docker.com/engine/reference/commandline/docker/