离线安装docker-ce-18

1.系统要求

Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10。

uname -a

2.卸载旧版本

旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本。

sudo yum remove docker \
docker-common \
docker-selinux \
docker-engine

3.下载docker rpm包

在离线环境中安装docker比较痛苦,所依赖的第三方库比较多,推荐大家在可联网的主机上将rpm包下载完成后,再打包拷贝到离线的服务器上。

这里准备了一份docker-ce-v18的全部包供下载。
https://download.csdn.net/download/zhanngle/10969875

也可以自己手动下载最新包,下载方法如下:

mkdir /apps/docker-ce-v18
yum install --downloadonly --downloaddir=/apps/docker-ce-v18 \
yum-utils device-mapper-persistent-data lvm2 createrepo \
libseccomp libsepol libcgroup libseccomp \
docker-ce container-selinux \

若有些包已安装,则会提示下载失败,此时单独使用reinstall命令下载已安装的包即可,如:

yum reinstall --downloadonly --downloaddir=/apps/docker-ce-v18 \ 
libseccomp

包下载完成后,存放在/apps/docker-ce-v18目录下,将rpm包拷贝到离线服务器上。

4.开始安装docker

cd docker-cd-v18
yum install -y *.rpm

systemctl enable docker
systemctl start docker
systemctl status docker

docker version
docker info

附:

1.导出docker镜像
docker save openjdk:8 > /apps/openjdk-8.tar
2.导入docker镜像
docker load < /apps/openjdk-8.tar
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值