본문 바로가기
IT Study/Docker

03. Docker Compose

by Irwin-Kr 2024. 3. 1.

 

1. Docker Compose란?

 - 다중 컨테이너 응용프로그램을 정의하고 실행하기 위한 도구

 - 단일 YAML 구성 파일로 전체 응용프로그램 스택의 제어를 단순화 및 이해하기 쉽도록 도와준다.

 

2. 사용하는 이유

  • 간단한 제어
    • 단일 YAML 파일로 다중 컨테이너 응용프로그램을 정의하고 관리
  • 효과적인 협업
    • 쉽게 공유할 수 있는 구성파일
  • 빠른 응용프로그램 개발
    • 구성 캐시를 이용하여 컨테이너를 구성
    • 컨테이너의 재사용으로 구성 환경을 빠르게 변경
  •  환경간 이동성
    • 지원 변수를 통해 다양한 환경 및 사용자에게 구성을 정의
  • 광범위한 커뮤니티와 지원
    • 커뮤니티 중심으로 지속적인 개선 및 효과적으로 문제를 해결

 

3. 설치하기

※ Docker-CE 설치 방법

 

  • Docker Compse 설치 확인
$ sudo compose version

 

  • 최신 패키지로 업데이트
$ sudo apt-get update

 

  • Docker Compse Plugin 설치
$ sudo apt-get install docker-compse-plugin

 

  • Docker Compose Standalone 설치
$ sudo curl -SL https://github.com/docker/compose/releases/download/<Version>/docker-compose-linux-x86_64 \
-o /usr/local/bin/docker-compose

 

  • 실행 권한 부여
$ sudo chmod +x /usr/bin/docker-compose

'IT Study > Docker' 카테고리의 다른 글

Docker 오류 해결  (0) 2024.03.05
Docker 환경 설정  (0) 2024.03.03
02. 설치  (0) 2024.02.28