1.操作系统
以Centos7.6为例
[root@haibovm ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
[root@haibovm ~]#
2.安装yum-config-manager工具
系统默认没有安装这个命令 yum-config-manager ,这个命令在 yum-utils 包里。
yum -y install yum-utils
添加yum软件源信息(国内有很多,我这里添加阿里):
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum缓存
yum makecache fast
3.下载docker所有依赖到指定路径
mkdir -vp /opt/docker-rpm/
yum install docker-ce --downloadonly --downloaddir=/opt/docker-rpm/
将所有的依赖rpm环境打包
cd /opt
tar -czvf docker-ce-24-CentOS7.6-rpm.tar.gz docker-rpm/
创建安装脚本install-docker-offline.sh
#! /bin/bash
cd /opt/docker-rpm
yum -y localinstall *.rpm
4.在新的目标环境系统中,上传docker-ce-24-CentOS7.6-rpm.tar.gz 以及install-docker-offline.sh
cd /opt
tar zxvf docker-ce-24-CentOS7.6-rpm.tar.gz
sh install-docker-offline.sh
安装完毕以后启动docker
#查看启动状态(安装完默认未启动,需要手动执行启动命令)
systemctl status docker
# 启动docker
systemctl start docker
# 重新启动docker
systemctl restart docker
# 重新加载unit配置文件
systemctl daemon-reload
Oinone社区 作者:数式-海波原创文章,如若转载,请注明出处:https://doc.oinone.top/install/middleware/4366.html
访问Oinone官网:https://www.oinone.top获取数式Oinone低代码应用平台体验