본문 바로가기
Programming/Linux

[Docker] 자주 쓰는 명령어 정리

by MVP 2024. 3. 12.

Docker

컨테이너 기반의 오픈소스 가상화 플랫폼, 버추얼박스처럼 가상 머신을 돌릴 수 있음

도커가 가볍고 빠른 이유는 기존의 가상화 툴과 달리 추가적인 운영체제를 설치하지 않고 프로세스를 격리하는 방식으로 동작하기 때문

Image

컨테이너 실행에 필요한 파일과 설정 값들을 포함하고 있는 파일

Container

이미지를 빌드하여 메모리에 올리고 동작하는 프로세스

 

Docker 관련 자주 쓰는 명령어

도커 이미지 가져오기 docker pull {dockerID}

도커 생성 docker create

도커 생성 및 실행 docker run {dockerID}

도커 재실행 docker restart {dockerID}

도커 중지 docker stop {dockerID}

중지된 도커 실행 docker start {dockerID}

도커를 실행 시킨 상태에서 터미널로 빠져나오기 ctrl + p + q

실행 중인 도커에 다시 붙기 docker attach {dockerID}

시스템에 존재하는 모든 도커 이미지 조회 docker images

시스템에서 실행 중인 모든 도커 조회 docker ps

시스템에서 실행 및 중지된 모든 도커 조회 docker ps -a

도커 삭제 docker rm -f {dockerID}

이미지 및 도커 삭제 docker rmi {dockerID}