CentOS6 完全離線安裝Docker

參考了很多前輩高神的著作,但是多多少少都需要外網(wǎng),本篇是完全沒有外網(wǎng)狀態(tài)下的安裝.

1.注意事項

1.docker需要依賴 libcgroup庫
2.docker需要依賴device-mapper系列 并且該系列包版本號大于1.02.79
3.本次安裝的是1.7.1版本docker  centos采用的6.5 理論上來說Centos7系列更好安裝

2.安裝依賴

1.安裝libcgroup庫
    a. 查看是否需要安裝libcgroup 
        i. 執(zhí)行命令:rpm -q libcgroup
        ii. 沒查到,就應(yīng)該進(jìn)行安裝!!! (或者版本小于docker所使用的版本,都需要安裝)  
    b. 打開鏈接: http://rpmfind.net/linux/rpm2html/search.php
    d. 根據(jù)系統(tǒng)版本選擇下載,我是64位,且為Centos6系統(tǒng),選擇libcgroup-0.40.rc1-23.el6.x86_64.rpm
    e. 安裝:   將rpm包放入centos目錄,在目錄中執(zhí)行 :rpm -ivh clibcgroup-*
    f. 掛載:(因為安裝cgroup后需要掛載進(jìn)系統(tǒng))
        i. 編輯 : 使用vi / vim命令編輯/etc/fstab文件 
        ii. 在文件最后添加一行,并且格式與原格式相同  !!! 
            1) none /sys/fs/cgroup  cgroup  defaults    0 0
    g. 重啟,掛載需要重啟centos  
        i. shutdown  -r  now 

2.安裝device-mapper系列依賴
    a. 查看當(dāng)前device-mapper相關(guān)包:
        i. rpm -qa |grep device-mapper
        ii. 記錄下來,因為一會要刪除了! 
    b. 刪除device-mapper 所有包
        i. yum remove device-mapper-*  
    c. 搜索對應(yīng)包,并且下載 : http://rpmfind.net/linux/rpm2html/search.php
    d. 安裝:
        i. 將下載的包放入相同目錄 
        ii. 執(zhí)行命令:
            1) rpm -ivh device-mapper-*  --force --nodeps
            2) 命令解釋:  安裝rpm文件, 文件名為  device-mapper-開頭的  不檢查依賴并且忽略錯誤

3.安裝Docker

1.下載
    a. 連接:https://yum.dockerproject.org/repo/main/centos/6/Packages/
    b. 下載:docker-engine-1.7.1-1.el6.x86_64.rpm 
2.安裝
    a.執(zhí)行命令:
        rpm -ivh docker-engine-1.7.1-1.el6.x86_64.rpm 
    b.啟動docker 
        service docker start
    c.測試docker 
        docker -d
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Docker — 云時代的程序分發(fā)方式 要說最近一年云計算業(yè)界有什么大事件?Google Compute Engi...
    ahohoho閱讀 15,850評論 15 147
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,058評論 25 709
  • 0x01 核心概念 Docker鏡像類似于虛擬機(jī)鏡像,可以理解為一個面向Docker引擎的只讀模板,包含了文件系統(tǒng)...
    閑云逸心閱讀 4,962評論 0 9
  • 到現(xiàn)在我都是比較害怕社交的人,如何提高自己的社交圈,一直都是自己所欠缺的。 由于個人性格慢熱,在人多的場合不太敢發(fā)...
    小小feng閱讀 337評論 0 2
  • 本文僅從作者個人感受上談一下自己使用 Emacs 的理由和感受,通篇無干貨。原文地址:http://geekplu...
    GeekPlux閱讀 4,273評論 1 24

友情鏈接更多精彩內(nèi)容