Docker Compose 安装

1 docker-compose安装

如图,在官网上可以看到,安装,单机版安装,卸载3个目录。可以参考进一步学习。
这里先贴出来我的docker版本(24.0.2),官网现在推荐使用compose V2了,版本太低也可以使用,但是V1将不会更新了。变化不是很多。后续会写一个V1和V2的对比,目前可以参考,官网的Migrate to Compose V2


如果版本太低,先更新一下docker的版本
要安装最新版本,请运行:
yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

下载安装
github下载,很慢。

DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose

国内选择

DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://get.daocloud.io/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose


此命令下载最新版本的 Docker Compose(从 Compose 版本存储库)并在$HOME 目录下为当前用户安装 Compose。
tips:
为系统上的所有用户使用 Docker Compose,将 ~/.docker/cli-plugins 替换为 /usr/local/lib/docker/cli-plugins。
不同版本的 Compose,将v2.19.1替换为要使用的 Compose 版本。
对于不同的架构,请将x86_64替换为想要的架构。
我这里为全部用户安装,命令如下:

github下载,很慢。

DOCKER_CONFIG=${DOCKER_CONFIG:-/usr/local/lib/docker/cli-plugins}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose

国内选择

DOCKER_CONFIG=${DOCKER_CONFIG:-/usr/local/lib/docker/cli-plugins}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL  https://get.daocloud.io/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose

对文件应用可执行权限:

chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose

如果切换的下载地址下来docker-compose文件还是不行的话,可以尝试去github直接下载。下载下来直接上传到服务器上。

Releases · docker/compose · GitHub


测试安装是否成功

docker compose version #之前的v1版本命令是docker-compose --version


 

到这里就安装成功了!
2 docker-compose卸载

rm $DOCKER_CONFIG/cli-plugins/docker-compose



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值