红茶的个人站点

  • 首页
  • 专栏
  • 开发工具
  • 其它
  • 隐私政策
Awalon
Talk is cheap,show me the code.
  1. 首页
  2. 开发工具
  3. 正文

Docker-Compose 安装

2023年7月28日 1008点热度 0人点赞 0条评论

下载

Docker Compose 的 Github 项目页面是docker/compose。

可以在 release 页面查找一个合适的可执行文件直接下载:

image-20230728193344077

我这里选择的是docker-compose-linux-x86_64,因为我的操作系统是这个型号。

可以通过以下命令查看系统型号和CPU架构:

[icexmoon@192 bin]$ echo $(uname -s)-$(uname -m)
Linux-x86_64

除了直接下载,也可以通过 Linux 命令行工具下载:

$ 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 的 Docker Compose 。

下载好后将二进制文件上传到/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,谢谢阅读。

参考资料

  • Docker Compose | 菜鸟教程 (runoob.com)

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: docker docker compose
最后更新:2023年7月28日

魔芋红茶

加一点PHP,加一点Go,加一点Python......

点赞
< 上一篇
下一篇 >

文章评论

取消回复

*

code

COPYRIGHT © 2021 icexmoon.cn. ALL RIGHTS RESERVED.
本网站由提供CDN加速/云存储服务

Theme Kratos Made By Seaton Jiang

宁ICP备2021001508号

宁公网安备64040202000141号