Docker的安装以及更换仓库源

说明:我们安装的是docker的社区版本docker-ce,因为这是免费的,如果擅自使用商用版本可能会收到律师函。

1、Docker的安装

Docker的安装比较简单,直接执行yum install docker-ce -y命令就可以安装,如果安装过程出现报错,比如
No package docker-ce avaliable
Erro:Nothing to do
如下图所示:
在这里插入图片描述
最可能的原因是默认的官方源是国外的可能是不可用了,需要修改成国内docker源。
这里我举例换成阿里云的docker源:
1)、创建一个目录用来存放下载的阿里云的docker-ce的repo。
2)、进入此目录
3)、下载阿里云的docker-ce的源
4)、使用ls查看下载的源文件,一般格式是docker-ce.repo

[root@localhost data] [root@localhost data] [root@localhost docker] [root@localhost docker] docker-ce.repo 

下载完毕后,我们先不急于把docker-ce.repo文件拷贝到/etc/yum.repos.d/(源文件默认存放目录)目录下。
我们可以先用cat 命令查看一下docker-ce.repo文件,主要是查看里面有没有出现乱码或者报错信息,这些信息不注意的话会影响docker的下载。

[root@localhost docker] 

向下图所示:书写比较规整,没有乱码等出现,就没有问题。
在这里插入图片描述
将下载的docker-ce.repo拷贝到/etc/yum.repos.d/(源文件默认存放目录)目录下。
先进入/etc/yum.repos.d/目录

[root@localhost docker] [root@localhost yum.repos.d] [root@localhost yum.repos.d] [root@localhost yum.repos.d] CentOS-Base.repo CentOS-fasttrack.repo CentOS-Vault.repo CentOS-CR.repo CentOS-Media.repo CentOS-x86_64-kernel.repo CentOS-Debuginfo.repo CentOS-Sources.repo docker-ce.repo 

安装前先清理一下cache

[root@localhost yum.repos.d] 

开始安装docker

[root@localhost yum.repos.d] 

在这里插入图片描述
在这里插入图片描述
安装完毕后,查看一下版本信息:
命令:docker -v
在这里插入图片描述
出现版本信息说明docker安装完毕。

2、更换Docker的仓库源

首先编辑daemon.json文件

[root@localhost yum.repos.d] 

注意:daemon.json文件的路径是/etc/docker/
在文件中加入以下内容(建议复制,因为手写的话99%会出错):

{ "registry-mirrors":["https://registry.docker-cn.com"] } 

重启docker服务

[root@localhost] 

在这里插入图片描述
来测试一下新的仓库源,我们来拉取nginx和tomcat的镜像。

[root@localhost] [root@localhost] [root@localhost] 

均可以获取镜像
在这里插入图片描述

原文链接:https://blog.csdn.net/lht631935612/article/details/132858664?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171836840916800222838180%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171836840916800222838180&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-3-132858664-null-null.nonecase&utm_term=docker%E3%80%81%E5%A5%BD%E7%94%A8

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享