쿠버네티스 교육/강의 내용 정리

220617_5_도커_Docker Compose 설치

kimhope 2022. 6. 20. 23:03
728x90

Docker Compose 설치


전제 조건

  • Docker Compose에는 Docker Engine 필요
  • Docker Compose 플러그인에는 Docker CLI 필요

 


 

Docker Engine, Docker CLI 설치

리포지토리를 사용하여 설치

  • 리포지토리 설정
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

 

 

  • docker engine, containerd, docker-compose 설치
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

 

  • 도커 시작
sudo systemctl start docker

 


 

Compose CLI 플러그인 수동 설치

  • 명령어를 바로 실행할 수 있도록 /usr/local/bin 디렉토리에 docker-compose 설치
curl -SL https://github.com/docker/compose/releases/download/v2.6.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

 

  • docker-compose 설치 확인
ls -l /usr/local/bin/docker-compose
-rw-r--r--. 1 root root 25968640 Jun 20 22:54 /usr/local/bin/docker-compose

 

 

 

  • /usr/local/bin/docker-compose 디렉토리 권한 변경
  • chmod a+x: 모든 사용자 계정에 대해 실행 권한 추가
chmod a+x /usr/local/bin/docker-compose
ls -l /usr/local/bin/docker-compose
-rwxr-xr-x. 1 root root 25968640 Jun 20 22:54 /usr/local/bin/docker-compose

 

  • docker-compose 명령 실행 확인
docker-compose --help
728x90