美文网首页
[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