From 97461bd9e68321ee7a15813e4bc9d763f9b8d2e3 Mon Sep 17 00:00:00 2001 From: Konano Date: Sat, 4 May 2024 19:31:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=89=E8=A3=85=20docker-compose=20v2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- init_priv.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/init_priv.sh b/init_priv.sh index df5a711..96cad51 100755 --- a/init_priv.sh +++ b/init_priv.sh @@ -160,7 +160,15 @@ configure_docker() { sudo apt-get install docker-ce docker-ce-cli containerd.io -y sudo systemctl enable docker sudo systemctl start docker - sudo pip3 install docker-compose + # 安装 docker-compose-plugin + sudo apt-get install docker-compose-plugin -y + # 安装 docker-compose + latest_version=$(curl -s "https://api.github.com/repos/docker/compose/releases/latest" | grep -o '"tag_name": ".*"' | cut -d'"' -f4) + if [ -z "$latest_version" ]; then + latest_version="v2.27.0" + fi + sudo curl -L "$github/docker/compose/releases/download/$latest_version/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose + sudo chmod +x /usr/local/bin/docker-compose fi }