본문 바로가기

취미, 관심/NAS, Server

[ubuntu, docker] docker-compose 업데이트

원문은 아래 블로그

https://sncap.tistory.com/1111

 

docker-compose 최신 버전으로 upgrade

ㅁ Docker-compose upgrade $ apt install docker-compose or pip3 install docker-compose 시 설치 후 버전을 확인 하면 다음과 같다. $ docker-compose -v docker-compose version 1.17.1, build unknown 해당..

sncap.tistory.com

 

apt install docker-compose 명령으로는 docker-compose의 최신 버전을 설치하지 못할 수 있습니다.

이 경우 최신 버전을 설치하는 방법입니다.

특정 버전을 사용하고 싶다면 VERSION 부분은 건너뛰고, sudo curl -L 이후의 ${VERSION} 부분을 원하는 버전으로 입력해주세요.

 

#버전확인
docker-compose -v
Docker Compose version [설치된 버전]

#기존 설치 삭제
sudo apt remove docker-compose -y

#jq library 설치
sudo apt install jq -y

#최신 버전 설치
VERSION=$(curl --silent https://api.github.com/repos/docker/compose/releases/latest | jq .name -r)
DESTINATION=/usr/bin/docker-compose
sudo curl -L https://github.com/docker/compose/releases/download/${VERSION}/docker-compose-$(uname -s)-$(uname -m) -o $DESTINATION
sudo chmod 755 $DESTINATION

#설치 버전 확인
docker-compose -v
Docker Compose version [최신버전]

실행 화면은 대충 아래와 같아요.(우분투 22.04 기준)