1. docker run
역할: 새로운 컨테이너를 생성하고 실행합니다. 예시: docker run -d -p 80:80 nginx
이 명령은 nginx 이미지를 사용하여 백그라운드에서 컨테이너를 실행하고 호스트의 80번 포트와 컨테이너의 80번 포트를 연결합니다.
2. docker stop
역할: 실행 중인 컨테이너를 정지합니다. 예시: docker stop my_container
**my_container**라는 이름의 컨테이너를 정지합니다.
3. docker start
역할: 정지된 컨테이너를 다시 시작합니다. 예시: docker start my_container
정지된 **my_container**를 다시 실행합니다.
4. docker restart
역할: 컨테이너를 재시작합니다. 예시: docker restart my_container
**my_container**를 재시작하여 모든 프로세스를 새로고침합니다.
5. docker pause
역할: 컨테이너 내의 모든 프로세스를 일시 정지합니다. 예시: docker pause my_container
my_container 내의 프로세스를 일시 정지합니다.
6. docker unpause
역할: 일시 정지된 컨테이너를 다시 활성화합니다. 예시: docker unpause my_container
일시 정지된 **my_container**의 프로세스를 다시 실행합니다.
7. docker attach
역할: 실행 중인 컨테이너의 표준 입력, 출력, 오류 스트림에 연결합니다. 예시: docker attach my_container
**my_container**에 연결하여 컨테이너의 콘솔 출력을 볼 수 있습니다.
8. docker exec
역할: 실행 중인 컨테이너에서 명령어를 실행합니다. 예시: docker exec -it my_container /bin/bash
**my_container**에서 bash 쉘을 시작하여 컨테이너 내부에서 명령을 실행할 수 있습니다.
9. docker kill
역할: 실행 중인 컨테이너에 SIGKILL 시그널을 보내 강제로 종료합니다. 예시: docker kill my_container
**my_container**를 즉시 종료합니다.
10. docker rm
역할: 컨테이너를 삭제합니다. 예시: docker rm my_container
정지된 my_container 컨테이너를 완전히 제거합니다.
11. docker create
역할: 컨테이너를 생성하지만 시작하지는 않습니다. 예시: docker create -ti ubuntu bash
Ubuntu 이미지를 사용하여 bash를 실행할 컨테이너를 생성하지만 시작하지 않습니다.
12. docker commit
역할: 컨테이너의 현재 상태를 이미지로 만듭니다. 예시: docker commit my_container my_new_image
**my_container**의 상태를 **my_new_image**라는 새 이미지로 저장합니다.
13. docker diff
역할: 컨테이너에서 변경된 파일을 보여줍니다. 예시: docker diff my_container
**my_container**에서 변경된 파일의 목록을 출력합니다.
14. docker export
역할: 컨테이너의 파일 시스템을 tar 아카이브로 내보냅니다. 예시: docker export my_container > my_container.tar
**my_container**의 전체 파일 시스템을 tar 파일로 저장합니다.
15. docker import
역할: tar 아카이브로부터 이미지를 생성합니다. 예시: docker import my_container.tar my_new_image
tar 파일에서 **my_new_image**라는 새 이미지를 생성합니다.
'DevOps' 카테고리의 다른 글
veth (0) | 2024.05.03 |
---|---|
CNM(도커 컨테이너 네트워크 모델) (0) | 2024.05.02 |
컨테이너 격리 기술 (0) | 2024.05.01 |
docker registry 구성과 관리 (0) | 2024.03.25 |
docker hub repositories에 image push (0) | 2024.03.19 |