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
'쿠버네티스 교육 > 강의 내용 정리' 카테고리의 다른 글
220621_2_k8s_파드_레이블, 어노테이션 (0) | 2022.06.21 |
---|---|
220621_1_k8s_파드_개념, 기본 템플릿 사용 (0) | 2022.06.21 |
220620_4_k8s_kubeadm을 이용한 쿠버네티스 클러스터 구성 (0) | 2022.06.20 |
220620_3_k8s_kubespray를 이용한 쿠버네티스 클러스터 구성 (0) | 2022.06.20 |
220620_1_k8s_쿠버네티스란 (0) | 2022.06.20 |