Welcome to the BBOGAK

Nice to see you here

LET's GET it Dev. Knowledge

AWS/Instance(인스턴스)

linux에 Docker-Compose 설치하기

IT뽀각 2022. 8. 20. 15:17
반응형

1. 설치

Docker Compose는 작업을 위해 Docker Engine을 사용하므로 로컬 또는 원격에 Docker Engine이 설치되어 있어야 한다.

1) Docker Compose 다운로드

[root@localhost ~]# sudo curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
 
 

2) 실행 권한 적용

[root@localhost ~]# chmod +x /usr/local/bin/docker-compose
 

3) 심볼릭 링크 설정

[root@localhost ~]# ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
 

4) 설치 확인

[root@localhost ~]# docker-compose --version
docker-compose version 1.28.5, build c4eb3a1f
 

2. 업그레이드

Composite 1.2 이전 버전에서 업그레이드하는 경우 Composite를 업그레이드한 후 기존 컨테이너를 제거하거나 마이그레이션한다. 그 이유는 1.3 버전부터는 Composite가 Docker 레이블을 사용하여 컨테이너를 추적하고, 레이블을 추가하려면 컨테이너를 다시 만들어야 하기 때문이다.

Composite가 레이블 없이 생성된 컨테이너를 탐지하면 실행을 거부하여 두 세트의 레이블이 생성되지 않는다. 기존 컨테이너를 계속 사용하려면(보존하려는 데이터 볼륨이 있기 때문) Composite 1.5.x를 사용하여 다음 명령을 사용하여 컨테이너를 마이그레이션 할 수 있다.

 
[root@localhost ~]# docker-compose migrate-to-labels

3. 제거

Docker Compose를 제거

[root@localhost ~]# docker-compose migrate-to-labels
 

[출처 및 참고]

반응형

'AWS > Instance(인스턴스)' 카테고리의 다른 글

인스턴스에 docker 설치하기  (0) 2022.08.20
EC2 mysql 설치하기  (0) 2022.08.15
AWS EC2 인스턴스 만들기  (0) 2022.08.15