$ 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/