下载
Docker Compose 的 Github 项目页面是。
可以在 查找一个合适的可执行文件直接下载:
我这里选择的是,因为我的操作系统是这个型号。
可以通过以下命令查看系统型号和CPU架构:
[icexmoon@192 bin]$ echo $(uname -s)-$(uname -m)
Linux-x86_64
$ sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
因为这个指令中包含了 bash 命令,所以可以自动识别合适的版本下载。不过实际测试发现 curl
工具下载速度很慢,不如直接用浏览器下载。
这里提供一个 2.20.2 版本的 Linux-x86_64 的 。
下载好后将二进制文件上传到/usr/local/bin
目录。
如果文件传输工具缺少权限,可以先传到账户私人目录下,再用管理员权限用
cp
命令拷贝到目标目录。
修改文件权限
需要给二进制文件加上执行权限:
[icexmoon@192 bin]$ sudo chmod +x docker-compose
[icexmoon@192 bin]$ ls -al
总用量 59056
drwxr-xr-x. 2 root root 28 7月 28 19:45 .
drwxr-xr-x. 12 root root 131 7月 25 17:51 ..
-rwxr-xr-x. 1 root root 60470973 7月 28 19:45 docker-compose
检查是否已经可以执行并安装好了:
[icexmoon@192 bin]$ docker-compose version
Docker Compose version v2.20.2
Bash 自动补全
下载自动补全脚本:
curl -L https://raw.githubusercontent.com/docker/compose/1.29.1/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose
如果出现连接错误之类的,可以尝试修改 hosts:
echo "199.232.68.133 raw.githubusercontent.com" >> /etc/hosts
The End,谢谢阅读。
文章评论