centos7 安装docker-compose
1、按官网的方式去安装
访问官网docker.com,Resources–>Docs
进入Docs页面,点Product manuals
在https://docs.docker.com/install/页面,如下图,左边选Docker Compose–>install Compose,右边选择Linux(说明一下,Max、Windows系统中Docker安装后,Docker Compose自带的,不需要另外安装的),然后安装文档的的说明,执行四步操作就可以了
# 下载docker compose sudo curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # 添加可执行权限 sudo chmod +x /usr/local/bin/docker-compose # 将文件copy到 /usr/bin/目录下 sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose # 查看版本 docker-compose --version
2、通过pip进行安装
安装pip
yum -y install epel-release yum -y install python-pip
查看版本
pip --version
更新pip
pip install --upgrade pip
安装docker-compose
pip install docker-compose
如果安装报以下错误:
则需要执行以下命令,然后再安装一次:
sudo pip install --ignore-installed requests
最后查看docker compose的版本
docker-compose version
3、离线安装
访问https://github.com/docker/compose/releases,下载 docker-compose-Linux-x86_64,我是复制链接地址,在迅雷中下载的,下载后,将docker-compose-Linux-x86_64重命名为docker-compose
通过ssh工具MobaXterm,将刚才下载的docker-compose文件上传到centos7的/usr/local/bin/目录下
如上图,输入以下命令 添加可执行权限和查看docker compose版本
# 添加可执行权限 sudo chmod +x /usr/local/bin/docker-compose # 查看docker-compose版本 docker-compose -v
4、小结
建议先使用第二种方法,不行用方式3是ok的。建议网络不好的直接使用方式3。网络快的或能科·学·上·网的用方式1。
5、把当前用户加到docker用户组里面(这样普通用户就不用每次启动docker都得加sudo)【注意:gpasswd命令后要重新登录才生效】
sudo gpasswd -a ${USER} docker
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2017-07-11 判断PC或mobile设备
2017-07-11 sql语法:inner join on, left join on, right join on详细使用方法
2017-07-11 windows下使用命令行运行PHP
2017-07-11 Windows下用cmd命令实例讲解yii2.0 的控制台定时任务
2017-07-11 解决苹果手机点击返回键页面不刷新问题
2017-07-11 获取ip,获取客户端浏览器,获取客户端访问操作系统,获取客户端访问设备
2017-07-11 过滤特殊字符(包括过滤emoji表情)