본문 바로가기
클라우드(Cloud)/도커(Docker)

[Docker] 도커 컨테이너 명령어(커맨드) 정리

by virusuk 2023. 2. 22.
반응형

도커 컨테이너 주요 명령어

 

Docker run reference

 

docs.docker.com

 
 

1. 도커 이미지 다운로드 - pull

docker pull ubuntu:20.04
 
 

2. 컨테이너 생성 & 실행 - run   

sudo docker container run -d -p 80:80 --name apache httpd:latest

 

3. 컨테이너 중지 - stop   

sudo docker container stop apache

 

4. 컨테이너 시작 - start   

sudo docker container start apache

 

5. 컨테이너 재시작 - restart   

sudo docker container restart apache

 

6. 컨테이너 구동 확인 - stats   

sudo docker container stats apache   
sudo docker container stats apache --format "table {{.Container}}\t{{.CPUPerc}}\t{{.MemUsage}}"

 

7. 컨테이너 목록 조회 - ls   

sudo docker container ls

 

8. 구동 중인 컨테이너 연결 - attach   

sudo docker container attach apache

 

9. 구동 중인 컨테이너에서 프로세스 실행 - exec   

sudo docker container exec -it apache /bin/echo "Hello, Docker!"   
sudo docker container exec -it apache bash

 

10. 컨테이너 내부에서 구동 중인 프로세스 확인 - top   

sudo docker container top apache

 

11. 컨테이너 이름 변경 - rename    

sudo docker rename apache apache_server

 

12. 컨테이너 내부 파일 복사 - cp   

sudo docker container cp apache:/usr/local/apache2/htdocs/index.html /tmp/index.html

 

13. 컨테이너 변경 사항 확인 - diff   

sudo docker diff apache
반응형