失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Docker-1 Docker简介 CentOS8安装Docker-ce 配置镜像加速器

Docker-1 Docker简介 CentOS8安装Docker-ce 配置镜像加速器

时间:2020-10-28 15:58:37

相关推荐

Docker-1 Docker简介 CentOS8安装Docker-ce 配置镜像加速器

Docker-1 Docker简介,CentOS8安装Docker-ce,配置镜像加速器

1. Docker支持的CentOS版本

CentOS 7 (64-bit),系统内核3.10及以上。

CentOS 6.5 (64-bit), 系统内核2.6.32-431及以上。

CentOS 6.5一下版本不支持Docker

查看CentOS版本

# 查看内核版本uname -r# 查看CentOS版本cat /etc/redhat-releaase

2. Docker三要素(镜像、容器、仓库)

镜像:镜像就是一个只读模板,一个镜像可以创建多个Docker容器。可以理解为镜像是一个实体类,容器是这个实体类创建的对象。容器:容器时独立运行的一个或一组应用,它可以被启动、开始、停止、删除。每隔容器间是相互隔离的。仓库:集中存放镜像的地方。仓库(Repository)和仓库注册服务器(Registry)是有区别的。仓库注册服务器上往往放着多个仓库,每个仓库存放着多个镜像,每个镜像有不同的标签(tag)。

3. CentOS 8 安装Docker-ce(社区版)

docker-ce是社区版,免费。

/engine/install/centos/

前提:

1. centos能上网2. yum -y install gcc3. yum -y install gcc-c++

卸载旧版本

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

安装yum-utils包,提供yum-config-manager实用程序,并设置稳定存储库

yum install -y yum-utils# 国外网址不稳定,不推荐yum-config-manager --add-repo /linux/centos/docker-ce.repo# 推荐阿里云yum-config-manager --add-repo /docker-ce/linux/centos/docker-ce.repo

更新yum软件包索引

yum makecache fast

安装最新版本docker

yum install docker-ce docker-ce-cli containerd.io# 以下安装特定版本# 查询可用版本yum list docker-ce --showduplicates | sort -r# 安装yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

安装时若有报错和 Podman 冲突的问题

解决方案:

# 删除podmanyum erase podman buildah# 重新安装docker-ceyum install docker-ce docker-ce-cli containerd.io

启动docker

systemctl start docker

验证docker是否安装正确

docker run hello-world

4. 阿里云镜像加速器配置

最大的docker公开镜像仓库是 ,是国外的网站,拉取镜像可能会很慢,可以配置国内镜像仓库。

注册阿里云开发者账号/ntms/act/kubernetes.html

获取镜像加速器地址

配置镜像加速器地址

# CentOS 6.5# 编辑文件vi /etc/sysconfig/docker# 新增other_argsother_args="--registry-mirror=https://自己的账号加速信息."# 重启dockerservice docker restart# CentOS 7及以上# 创建daemon.json文件vi /etc/docker/daemon.json# 在daemon.json中写入{"registry-mirrors": ["https://自己的账号加速信息."]}# 加载daemon文件,并重启dockersystemctl daemon-reloadsystemctl restart docker

检查是否生效

ps -ef|grep docker# 或者查看docker信息,查看Registry Mirrors属性docker info

5. Docker和虚拟机比较

如果觉得《Docker-1 Docker简介 CentOS8安装Docker-ce 配置镜像加速器》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。