1,找一台可以下载docker的linux机器
2,比如需要制作docker 20.10.12版本的离线包,执行如下命令查找
yum list --showduplicates | grep 'docker' |grep 20.10.12
image.png
3,下载成rpm包,到当前目录,执行如下命令下载,会将依赖的包一同下载
yum -y install docker-ce-3:20.10.12-3.el7 docker-ce-cli-1:20.10.12-3.el7 docker-ce-rootless-extras-20.10.12-3.el7 --downloadonly --downloaddir=./
4,打包压缩上传到需要安装的机器上解压yum安装
yum install -y ./*.rpm
image.png
5,调整daemon.json
cat <<EOF > /etc/docker/daemon.json
{
"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"],
"exec-opts": ["native.cgroupdriver=systemd"],
"insecure-registries": ["0.0.0.0/0"],
"data-root": "/data/docker"
}
EOF
6,使配置生效
systemctl restart docker
网友评论