爱快路由部署docker容器插件镜像连不上解决办法

1.部署爱快路由docker容器插件的时候,由于国内docker镜像源基本都封停,因此无法链接到具体镜像,导致无法正常部署,解决思路是重新搭建一台虚拟服务器,从上面拉取镜像再打包下载到本地,上传路由从而引用镜像。需要一定linux基础,小白照着复制命令一步一步来就好了

①用VMware安装centos7系统,具体网上安装教程较多,这里不做赘述。

②安装好后,打开terminal,需要做docker安装工作,但因为国内centos7 yum源也停止维护,因此先把yum源更换为阿里云的。具体如下:

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#或者
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

当然也可以换成清华大学的源

#清华源(curl方式)
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.wlnmp.com/centos/Centos7-tuna-x86_64.repo
#清华源(wget方式)
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.wlnmp.com/centos/Centos7-tuna-x86_64.repo

③换好后,清理yum缓存(这里稍微等下,时间可能较长)

yum clean all

③生成新的缓存

yum makecache

④测试新的源是否可以搜索软件

yum search vim 

正常结果应和下面一样
在这里插入图片描述

2.现在需要安装docker
①如果之前安装过docker,可以以下命令卸载

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine \
                  docker-ce

②安装docker

yum install -y yum-utils \
           device-mapper-persistent-data \
           lvm2 --skip-broken

我这已经安过所以提示已经安装。
在这里插入图片描述

③安装完成后查看版本看是否安装成功

docker --version

在这里插入图片描述

④到此已经完成大半工作,接下来直接拉取想要的镜像或者服务就行了
,这里以centos为例。

docker pull centos

拉取成功就像下面这样子
在这里插入图片描述
⑤把拉取下来的镜像打包下载

docker image save centos -o new.tar

这里时间稍长,等待成功后会自动换行
在这里插入图片描述

⑥查看下打包好的镜像是否存在

ls -l

在这里插入图片描述

⑦为了方便拷贝到本地电脑,因此先修改刚打包好的镜像所属用户

chown  ssj new.tar

在这里插入图片描述
⑧修改后去家目录直接拖到本地电脑,至此镜像已经制作成功(new.tar)。
在这里插入图片描述
在这里插入图片描述
这样就能拷贝到u盘使用该镜像了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值