美文网首页
[Docker系列]:Docker安装

[Docker系列]:Docker安装

作者: IT云中子 | 来源:发表于2020-05-15 17:11 被阅读0次

一、前提条件

操作系统要求

Docker 要求 CentOS 系统的内核版本高于 3.10 ,首先需要验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本

查看当前的内核版本

二、安装方法

Docker发行版分为社区免费版和企业版,Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。本文介绍 Docker CE 的安装使用。在安装之前,先执行一下命令,如果系统中存在旧版本的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

安装一些必要的系统工具:

yum install-y yum-utils device-mapper-persistent-data lvm2

添加阿里云的软件源信息:

yum-config-manager--add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新 yum 缓存:

yum makecache fast

准备工作做好后,安装就很简单了,一条命令搞定:

yum -y install docker-ce

启动 Docker 后台服务

systemctl start docker

重启docker 

systemctl restart docker

测试运行 hello-world

docker run hello-world(使用docker run 命令时,会先从本地镜像库中找容器的镜像,如果本地没有,就会从配置的镜像地址中拉取最新的镜像进行容器运行)。

hello-world运行结果


三、镜像加速

Docker作为国外软件,默认使用的镜像地址是国外的,虽然可以访问,但是速度极慢,严重影响使用体验,所以建议添加一个国内的镜像地址,镜像拉取速度杠杆的。国内镜像地址的话可以使用网易的镜像地址:http://hub-mirror.c.163.com。通过命令vi /etc/docker/daemon.json来创建镜像地址注册文件,文件内容如下:

{

"registry-mirrors":["http://hub-mirror.c.163.com"]

}

添加完镜像地址后重启docker服务service docker restart

四、删除 Docker CE

执行以下命令来删除 Docker CE:

yum remove docker-ce

rm -rf /var/lib/docker

相关文章

网友评论

      本文标题:[Docker系列]:Docker安装

      本文链接:https://www.haomeiwen.com/subject/iwacohtx.html