官方文档: https://docs.docker.com/install/linux/docker-ce/centos/linux
在本次docker全部的学习中,使用docker 1.13.1这个版本docker
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
或者添加使用阿里的仓库,在国内你懂的centos
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sudo yum makecache fast
咱们能够运行下面的命令安装最新的版本app
sudo yum install docker-ce
也能够运行命令安装指定的版本,若是不知道版本号,能够运行下面的命令获取可获取的版本号学习
yum list docker-ce --showduplicates | sort -r
这里须要安装的是 18.03.1.ce ,使用如下命令安装阿里云
sudo yum install docker-ce-18.03.1.ce
安装完后,咱们能够查看下版本spa
启动docker3d
sudo systemctl start docker
查看下docker进程code
dockerd这个进程是docker的后台进程,是管理docker容器的blog
验证docker是否运行成功,这里启动docker内置的hello-world
sudo docker run hello-world
若是运行成功,会输出字符串
有时候,在按照上述步骤安装docker的过程当中,会出现异常,异常明细见下图:
以前试过n次,老是报这个错,百度了n久,就是没找到缘由,不过咱也不气馁,疯狂的添加各类qq群,找docker相关的群,后来,按照某个网友的说法,经过yum从新安装了一下,竟然ok了,哈,大喜!
安装过程其实很简单,上述过程已经安装了docker的阿里云国内镜像,因此,以下操做更加顺手,我直接贴出安装历史命令吧:
按照上述的执行,准没错!
上述过程由本人亲自实践,保质保量,欢迎各位网友批评指正!
完