Docker Compose升级2.0版本

0
12

#### 1. 检查Docker Compose版本

运行以下命令查看版本:

docker-compose version

2. 升级Docker Compose版本

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose  不是必须的
docker-compose version
  • Docker Compose v2 Github
    检查当前 shell 是否能识别 /usr/local/bin/docker-compose

    echo $PATH
    which docker-compose

如果 which docker-compose 输出为空,而你确认 /usr/local/bin/docker-compose 已存在且可执行,就说明 ln -s 是有必要的。

如下面这样:PATH 中已经包含了 /usr/local/bin,安装 docker-compose 的路径,which docker-compose 也能正确输出 /usr/local/bin/docker-compose,完全不需要执行ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

root@noth: echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
root@noth: which docker-compose
/usr/local/bin/docker-compose

发布回复

请输入评论!
请输入你的名字