Docker安裝


准備:

准備Linux環境,見 http://www.cnblogs.com/detu/p/docker-preparation.html

(也可用Windows和Mac https://docs.docker.com/docker-for-windows/ 本文用的是SLE-12.3)

1刷新SUSE zypper庫 zypper update

2 將docker源添加到SUSE 的zypper源中

zypper ar -t YUM https://packages.docker.com/1.13/yum/repo/main/opensuse/12.3 docker-1.13

 rpm --import 'https://sks-keyservers.net/pks/lookup?op=get&search=0xee6d536cf7dc86e2d7d56f59a178ac6c6238f52e'  

 如果以上源添加失敗,可嘗試以下源

 keyserver.ubuntu.com

安裝Docker

1 安裝最新版Commercially supported Docker Engine

zypper refresh

 zypper install docker-engine

 

提示需要安裝libcgroup1-0.41.rc1-9.1.x86_64 有兩種做法,第一種是把光盤掛在上去如下圖, 

第二種直接將該rpm包拿出來安裝(上傳libcgroup1-0.41.rc1-9.1.x86_64.rpm 然后執行rpm –ivh libcgroup1-0.41.rc1-9.1.x86_64.rpm)

然后選擇yes進行安裝

 2 安裝特定版本Dcoker

zypper search -s --match-exact -t package docker-engine

 

 zypper install docker-engine-<version>

 啟動Docker

1 設置開機自動啟動systemctl enable docker.service

2 現在啟動服務systemctl start docker.service

 

小貼士:安裝完成后非root用戶執行dockr需要在docker前加sudo,如果不想輸sudo,可以將用戶加入到docker組中。

usermod -a -G docker $USER

 檢查是否在運行

安裝完之后就可以運行啦

查看有沒有正常運行命令:docker info

 

運行簡單的命令:

查看版本:docker version

 

查看正在運行的實例

docker ps

 

由於沒有運行docker實例,所以還是空的。

運行docker庫上的鏡像

運行一下helllo-world

docker run hello-world

 

可以看到本地沒有該鏡像,自動從docker的庫上下載hello-world的image到本地

成功運行表明docker已成功安裝並能連接到docker雲。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM