이번에 cetnOS8 을 업데이트하면서.. docker compose 도 업데이트 시키려고 한다.

서비스중인 docker-compose 를 모두 stop 시켜준다.

1.docker-compose remove

rm /usr/local/bin/docker-compose
rm: remove regular file '/usr/local/bin/docker-compose'? y

2.docker-compose install

curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

docker-compose --version

해당 버젼에 맞게끔 내용을 넣어준다. 현재 최신버젼은 1.26.2이며, 1.27.rc 가 릴리즈되어있다. (아마 21년에는 1.27이 정식 릴리즈될듯…)

자, 이렇게 하면 끝난것이다.

서비스중인 docker-compose를 다시 전체적으로 재실행시켜주면 된다.

별로 어렵지는 않지만, 해당 docker-compose 서비스가 조금 있다보니, 헷갈리고 귀찮은게 있는거 같다. 나중에 shell script로 만들어두면 편할듯 (?)