1. 程式人生 > >centos6.5 升級和docker的安裝

centos6.5 升級和docker的安裝

最近想學習springboot,其中有個章節介紹說需要用到docker,就奔著自己學習和研究下的心態,看下docker。

自己電腦是win10 。本想下個Windows版本的玩下,下載地址為

https://github.com/boot2docker/windows-installer/releases/tag/v1.8.0

在這之前要檢測一下自己的電腦是否可以虛擬化



標紅為yes說明自己的電腦是可以虛擬化的。

當我很認真的安裝之後,然後啟動桌面上的docker圖示是啟動不了的,後來搜下才知道是因為win10,還沒有支援,win7和8已經是可以的,所以就放棄了。轉戰centOS6.5,

在使用centos6.5 之前,避免因為系統產生 docker images 命令不起作用,我們先將系統升級,root 賬號下使用命令 yum update,如果我們先檢視自己的系統級別,可以如下檢視,cat /etc/issue ,我們使用的centos是6.5,會看到如下內容 CentOS release 5.5 (Final),假如我們使用 lsb_release 命令檢視,如若我們沒有安裝,則需要我們先進行安裝,使用yum install redhat-lsb -y 進行安裝,

我們可以看到最新的系統是6.9,在使用yum安裝docker時候,會出現這樣的情況,



獲取會報網路不可達,其實就是我們不能直接下載映象,針對我們使用的centos6的系統,我們使用如下方式安裝

um install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm

這樣我們就可以把docker安裝成功了!

在我們沒有升級的時候,會出現如下的問題,

docker 已死,但pid檔案存在!

images命令也不能檢視,


升級之後我們可以看到如下內容


其中

REPOSITORY 為映象的名字         

TAG 是軟體版本

IMAGE ID 是當前映象的唯一標識            

CREATED             建立時間

VIRTUAL SIZE 當前映象的大小

我們使用

service docker start/stop/restart 

進行docker的啟動和停止,重啟


這樣我們就將docker啟動成功了!

我們使用這個是開機啟動命令

chkconfig docker on

對於我們需要的映象,我們可以到 https://hub.docker.com/ 這兒搜尋,也可以使用docker search 映象名 進行搜尋,使用docker pull 映象名安裝,對於我們不需要的映象,我們可以使用docker rmi image-id 刪除,刪除所有映象可以使用,docker rmi $(docker images -q)