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
在這裏發博客,文章後面的文字爲何老是少幾個?