DOCKER分红4个版本:linux
一、EEB - Enterprise Edition Basic,企业基础版docker
二、EES - Enterprise Edition Standard,企业标准版centos
三、EEA - Enterprise Edition Advanced,企业高级版bash
四、CE - Community Edition,社区版code
这个CE版,不能管理镜相,那安装成功以后,能学什么呢?唉,无论了,先安装了再说吧。下面这个连接就是须要安装的RPM软件包,都下载到本地,就能够安装了。blog
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/博客
containerd.io-1.2.0-1.2.beta.2.el7.x86_64.rpm docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm docker-ce-17.03.1.ce-1.el7.centos.x86_64.rpm docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm docker-ce-17.03.3.ce-1.el7.x86_64.rpm docker-ce-17.06.0.ce-1.el7.centos.x86_64.rpm docker-ce-17.06.1.ce-1.el7.centos.x86_64.rpm docker-ce-17.06.2.ce-1.el7.centos.x86_64.rpm docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm docker-ce-17.09.1.ce-1.el7.centos.x86_64.rpm docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm docker-ce-17.12.1.ce-1.el7.centos.x86_64.rpm docker-ce-18.03.0.ce-1.el7.centos.x86_64.rpm docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm docker-ce-18.06.0.ce-3.el7.x86_64.rpm docker-ce-18.06.1.ce-3.el7.x86_64.rpm docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch.rpm docker-ce-selinux-17.03.1.ce-1.el7.centos.noarch.rpm docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpm
上面那个网址里有20个rpm包。而后,听说,运行下面的命令就能够了。it
$ sudo yum install /path/to/package.rpm $ sudo systemctl start docker $ sudo docker run hello-world yum -y upgrade
第一句,安装了某个软件包。随便安装一个就行吗?不行,先安装那个selinux相关的软件包,一共4个,安装第1个便可。io
# rpm -ivh docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch.rpm # rpm -ivh docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm
第二句,启动了docker。社区
第三句,运行一个名叫hello-world的镜相
第四句,升级
不过,若是你的这个环境能够上网的话,能够直接运行yum安装。
$ sudo yum install docker-ce
我在本地安装成功了,运行的结果以下图:
这个hello-world镜相并无安装,是临时从网上下载回来的。若是你不能上网,那么就看不到这个Hello world消息了。这里试一试docker的命令。
[root@localhost docker]# docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE hello-world latest 4ab4c602aa5e 3 weeks ago 1.84 kB
在这里发博客,文章后面的文字为何老是少几个?