blog

Docker의 기본 용어는 무엇인가요?

다음은 기본적인 Docker 용어에 관한 몇 가지 일반적인 용어입니다. 이미지: Docker 이미지는 코드, 런타임, 라이브러리, 환경 변수 및 구성 파일을 포함하여 애플리케이션을...

Oct 23, 2025 · 2 min. read
シェア

다음은 Docker 기본 용어에 관한 몇 가지 일반적인 용어입니다:

  1. 이미지: 코드, 런타임, 라이브러리, 환경 변수, 구성 파일 등 애플리케이션을 실행하는 데 필요한 모든 것이 포함된 경량 독립 실행형 실행 패키지입니다. 이미지는 Docker 컨테이너의 기반입니다.
  2. 컨테이너: Docker 컨테이너는 DockerImage에서 생성된 인스턴스를 실행합니다. 컨테이너는 애플리케이션을 실행할 수 있는 격리된 환경으로 호스트 및 다른 컨테이너로부터 격리되어 있습니다.
  3. 도커파일: 도커파일은 도커이미지를 빌드하기 위한 일련의 지침이 포함된 텍스트 파일입니다. Docker파일을 작성하여 이미지의 콘텐츠와 구성을 정의할 수 있습니다.
  4. 리포지토리: Docker 리포지토리는 DockerImage를 저장하는 공간입니다. 리포지토리는 공개 또는 비공개일 수 있습니다.
  5. Docker Hub: Docker Hub는 Docker 커뮤니티에서 공유되는 수많은 이미지가 포함된 공용 Docker 이미지 리포지토리로, Docker Hub에서 이미지를 찾아 다운로드할 수 있습니다.
  6. 빌드: 빌드는 Docker파일을 기반으로 DockerImage를 생성하는 프로세스입니다. 빌드는 Docker 호스트에서 실행되며 새 이미지가 생성됩니다.
  7. 작성: Docker 작성은 여러 개의 Docker 컨테이너를 정의하고 실행하기 위한 도구입니다. YAML 파일을 사용하여 애플리케이션의 서비스, 네트워크, 볼륨 등을 구성합니다.
  8. 네트워크: Docker 네트워크를 사용하면 컨테이너가 서로 통신하고 호스트 또는 기타 네트워크 리소스에 연결할 수 있습니다. 사용자 지정 네트워크를 생성하여 서로 다른 컨테이너 간의 격리 및 통신을 가능하게 할 수 있습니다.
  9. 데이터 볼륨: Docker 데이터 볼륨은 데이터를 영구적으로 저장하는 디렉터리 또는 파일입니다. 컨테이너 재시작 후 데이터가 손실되지 않도록 컨테이너에 마운트할 수 있습니다.
  10. 서비스: Docker Swarm에서 서비스는 동일한 작업을 실행하는 컨테이너 그룹입니다.
  11. 스택: Docker Swarm에서 스택은 전체 애플리케이션을 정의하는 데 사용되는 상호 연결된 서비스의 전체 집합입니다.

이러한 용어는 Docker에서 일반적이고 기본적인 용어이며 Docker를 이해하고 사용하는 데 중요합니다. 각 용어의 세부 사항과 사용법에 대해 자세히 알아보려면 공식 Docker 문서나 기타 권위 있는 리소스를 참조하는 것이 좋습니다.

Read next

프론트엔드 개발 실무에서의 디자인 패턴 - 프록시 패턴

프록시 패턴 프록시 패턴은 구조적 디자인 패턴이지만 많은 오픈 소스 소프트웨어 라이브러리에서 프록시 패턴의 사용 내에서 볼 수있는 광범위한 여러 디자인 패턴의 프런트 엔드 개발에서도 프록시 패턴을 광범위하게 사용할 수 있습니다. 1, 프록시 패턴의 기본 개념은 다른 객체에 대한 프록시를 제공하는 것입니다.

Oct 23, 2025 · 10 min read