centos7离线安装docker和docker-compose
1、找一台可联网的centos7主机
在这台可以联网的机器上把离线包都下载好。
2、下载docker rpm安装包和相关依赖
## 安装yum-utils包,添加docker yum源 sudo yum install -y yum-utils sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo ## 下载打包docker sudo yum install --downloadonly --downloaddir=/opt/docker-23.0 docker-ce-23.0.0-1.el7 docker-ce-cli-23.0.0-1.el7 containerd.io docker-buildx-plugin docker-compose-plugin sudo tar cf docker.tar.gz /opt/docker-23.0
3、把离线tar包上传到目标机器上解压安装
sudo tar xf docker.tar.gz sudo yum install docker/*.rpm
输出hello world 验证
下载指定版本docker,生产环境一般是有这需求
4、下载安装docker-compose
下载地址:https://github.com/docker/compose/releases/download/v2.16.0/docker-compose-linux-x86_64
上传至服务器,修改执行权限,存放路径是/usr/local/bin/docker-compose
chmod +x docker-compose-Linux-x86_64 mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
ln -sf /usr/local/bin/docker-compose /usr/bin/docker-compose docker-compose -v
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了