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)