Docker command

4e5ung·2021년 5월 11일
0

Docker command


기본 명령어


사용법

$ 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 옵션

사용법

$ docker ps [옵션]

옵션

Name, shorthandDescription
--all, -a도커 컨테이너 전체 목록



Docker run 옵션

사용법

$ docker run [옵션] 이미지 [명령어][ARG...]

옵션

Name, shorthandDescription
--gpusAPI 1.40+ GPU 장치 컨테이너에 추가
--shm-size공유메모리 설정(Size of /dev/shm)
--interactive, -i입/출력 유지
--tty, -t-TTY 환경 허용
--publish, -p컨테이너 포트 설정
--detach, -d백그라운드로 컨테이너 실행
--name컨테이너 이름
--workdir, -w컨테이너 초기 디렉토리
--volume , -v로컬 드라이브 바인딩

예제(GPU)

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

0개의 댓글