areum

[Docker] 도커 컨테이너 생성 / 접속 / 나오기 / 중지 / 세부 정보 본문

Docker

[Docker] 도커 컨테이너 생성 / 접속 / 나오기 / 중지 / 세부 정보

armmy 2023. 1. 20. 15:03
728x90

1. 도커 컨테이너 생성

2. 도커 컨테이너 접속

3. 도커 컨터에너 나오기/중지

4. 도커 컨테이너 세부 정보 확인


1. 도커 컨테이너 생성하는 방법

docker run [옵션] 이미지명[:태그명]

  • 주요 옵션
옵션  설명
--cpus CPU 개수
--cpuset-cpus 실행을 허용할 CPU 번호 (0-3, 0,1)
--gpus 컨테이너에 추가할 GPU 장치(모든 GPU를 전달하려면 'all')
--device 컨테이너에 호스트 장치 추가
--memory, -m  메모리 제한
--name 컨테이너 이름 지정
--volume , -v  Bind mount a volume
--publish , -p
컨테이너의 포트를 호스트에 게시
docker run --gpus ‘”device=숫자,숫자”’  --cpus=8 --cpuset-cpus=”숫자-숫자” --memory=50G -i -t --name 컨테이너이름 -v /raid/home/public/save/계정명:/save -p 100**:22 -p 102**:8888 \이미지이름:TAG이름 /bin/bash
**는 임의의 숫자 삽입

2. 도커 컨테이너 접속

  • docker start [컨테이너명] --컨테이너 시작
  • docker attach [컨테이너명] --컨테이너 접속
docker start test
docker attach test

3. 도커 컨테이너 나오기, 중지

  • 나오기 단축키 - ctrl + p + q
  • docker stop [컨테이너명] --컨테이너 중지
docker stop test

4. 도커 컨테이너 세부 정보 보기

  • docker inspect [컨테이너명]
docker inspect test