Docker 명령: 컨테이너 관리를 위한 완벽한 가이드

마지막 업데이트 : 18/03/2025
저자 : 이삭
  • Docker를 사용하면 컨테이너를 관리할 수 있습니다. 명령 실행, PS, 정지와 같은 필수 기능입니다.
  • 이미지는 컨테이너의 기반을 형성하며 풀, 빌드, rmi로 관리됩니다.
  • 볼륨은 volume create, rm과 같은 명령을 사용하여 영구 저장을 용이하게 합니다.
  • Docker는 network create, connect, rm과 같은 도구를 사용하여 네트워크를 관리합니다.

기본 Docker 명령

Docker는 컨테이너 관리의 필수 도구로 자리 잡았으며, 격리되고 확장 가능한 환경에서 애플리케이션 개발을 용이하게 해줍니다. Docker 플랫폼을 쉽게 탐색하고 그 기능을 최대한 활용하려면 가장 중요한 Docker 명령어를 이해하는 것이 중요합니다.

이 글에서는 컨테이너 관리부터 이미지, 볼륨, 네트워크 관리까지 주요 Docker 명령어를 살펴보겠습니다 . Docker를 처음 접하는 분이든, 심도 있는 지식을 쌓고 싶은 분이든, 이 글은 필수적인 Docker 명령어에 대한 완벽하고 자세한 가이드가 될 것입니다.

Docker 아키텍처 및 핵심 요소

구체적인 명령을 살펴보기 전에 Docker 아키텍처를 구성하는 핵심 요소를 이해하는 것이 중요합니다.

  • 도커 엔진: 실행을 가능하게 하는 중앙 엔진입니다. 용기.
  • 이미지 : 이는 생성을 위한 기초로 사용되는 미리 구성된 템플릿입니다. 용기.
  • 컨테이너 : 그것은 다음의 사례입니다. 실행중인 이미지애플리케이션과 해당 종속성을 캡슐화합니다.
  • 볼륨: 이를 통해 데이터를 저장할 수 있습니다. 영원한 컨테이너 내부.
  • Redes : 그들은 컨테이너 간과 외부 세계 간의 통신을 원활하게 합니다.
Dockerfile-3를 사용한 사용자 정의 이미지
관련 기사 :
Dockerfile을 사용하여 Docker에서 사용자 정의 이미지를 만드는 방법

컨테이너 관리를 위한 기본 명령

컨테이너는 Docker의 핵심입니다. 올바르게 관리하려면 다음 명령을 알아야 합니다.

  • 도커 실행: 실행 컨테이너 에서 영상. 예 : docker run -d --name mi_contenedor nginx.
  • 도커 추신 : 목록을 작성하세요 용기 진행 중. 중지된 컨테이너를 포함하여 모든 컨테이너를 보려면 다음을 사용하세요. docker ps -a.
  • 도커 정지: 실행 중인 컨테이너를 중지합니다. 예: docker stop mi_contenedor.
  • 도커 시작: 중지된 컨테이너를 시작합니다. 예: docker start mi_contenedor.
  • 도커 재시작: 컨테이너를 다시 시작합니다. 예: docker restart mi_contenedor.
  • 도커 rm: 중지된 컨테이너를 삭제합니다. 예: docker rm mi_contenedor.

Docker의 컨테이너 관리

이미지 관리를 위한 명령

Docker에서 이미지는 일관 되고 재현 가능한 환경을 구축할 수 있게 해주기 때문에 매우 중요합니다 . 주요 명령어는 다음과 같습니다.

  • Docker 이미지: 모든 것을 나열하세요 형상 시스템에 저장됩니다.
  • 도커 풀: 다운로드 영상 Docker Hub에서. 예: docker pull ubuntu.
  • 도커 빌드: 건설하다 영상 Dockerfile에서. 예: docker build -t mi_imagen ..
  • 도커 rmi: 하나 삭제 영상 특정한. 예: docker rmi mi_imagen.
Docker Compose-2를 사용하는 방법
관련 기사 :
Docker Compose 사용에 대한 완전한 가이드

Docker의 볼륨 관리

볼륨을 사용하면 컨테이너 간에 데이터를 영구적으로 저장 하고 공유 할 수 있습니다. 몇 가지 필수 명령어는 다음과 같습니다.

  • docker 볼륨 생성: 새로운 볼륨을 생성합니다. 예: docker volume create mi_volumen.
  • 도커 볼륨 ls: 모든 것을 나열하세요 볼륨 가능.
  • 도커 볼륨 rm: 특정 볼륨을 삭제합니다. 예: docker volume rm mi_volumen.
  • 도커 실행 -v: 연관시키다 volumen 컨테이너에 담는다. 예: docker run -v mi_volumen:/datos nginx.

네트워크 관리 명령

Docker는 컨테이너 간 및 외부 세계와의 통신을 가능하게 하는 고급 네트워크 관리 옵션을 제공합니다.

  • 도커 네트워크 ls: 모든 것을 나열하세요 네트워크 가능.
  • docker 네트워크 생성: 새로 만들기 빨간. 예 : docker network create mi_red.
  • docker 네트워크 연결: 컨테이너를 연결합니다 빨간. 예 : docker network connect mi_red mi_contenedor.
  • 도커 네트워크 rm: 하나 삭제 빨간. 예 : docker network rm mi_red.

Docker에서의 네트워킹

이러한 명령어를 숙달하면 Docker를 효율적으로 사용하여 컨테이너화된 애플리케이션 관리를 최적화 할 수 있습니다 . 이 상세한 가이드를 통해 이제 Docker 환경에서 이미지, 컨테이너, 볼륨 및 네트워크를 전문적으로 관리하는 데 필요한 도구를 갖추게 되었습니다 .

관련 기사 :
오류 코드 4294967295를 수정하는 방법