1. 程式人生 > >docker安裝(4)

docker安裝(4)

ica 安裝包 tgz mir edi body ini mmu ubunt

centos6 docker安裝

wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-6.repo
yum install -y docker-io
/etc/init.d/docker start

centos7 docker安裝

方法1:
yum install -y docker

方法2:
包:docker-1.13.1.tgz 【k8s裏】
腳本:install-docker.sh
執行:install-docker.sh
驗證:docker --version

centos7安裝docker-ce

2.1 準備
    1、檢查centos-extras庫是否啟用,默認是啟用,如果沒有修改過,跳過此步。
    2、檢查內存是否夠用,最低4G
    3、安裝依賴庫,註意18.01.0版本的docker不需要額外配置devicemapper,執行如下命令可使用lvm2,避免lvm性能低下問題。
        yum install -y yum-utils  device-mapper-persistent-data  lvm2
    4、設置存儲庫
        yum-config-manager --add-repo  https://download.docker.com/linux/centos/docker-ce.repo
    註意:如果生產建議使用穩定庫,如果要使用edge或test,則執行如下命令啟用
        yum-config-manager --enable docker-ce-edge
        yum-config-manager --enable docker-ce-test
    5、關閉防火墻
        systemctl stop firewalld.service #停止
        systemctl disable firewalld.service #禁用
2.2 開始
    當前時間,2018-01-31最新版是18.01.0,可以直接執行如下命令安裝
        yum install docker-ce
    如果最新版已經大於18.01.0,可以通過如下方式安裝
        1、列出全部版本
            yum list docker-ce --showduplicates | sort -r
            註意,第一列是名字,第二列是版本,第三列是資源庫名稱,一般包含stable是穩定庫,edge是邊緣庫,test是測試庫,生產環境必須選擇穩定庫,否則會出現不可預見的問題。
        2、根據列表安裝
            yum install <FULLY-QUALIFIED-PACKAGE-NAME>
               註意:包名是截取第一列和第二列的部分值組合而成,比如列表如下
            docker-ce.x86_64            18.01.0.ce-1.el7.centos             docker-ce-stable
            那麽包名應該是docker-ce-18.01.0.ce

            等待安裝完成後,先不要啟動,因為docker默認鏡像是國外,下載速度可能會比較慢,點擊以下鏈接:https://www.daocloud.io/mirror#accelerator-doc,如果需要登錄請先註冊,然後再點擊,獲取加速器代碼,然後復制到機器上運行。

            加速器設置好後,執行如下命令啟動docker

            systemctl start docker
            如果啟動失敗,輸入如下命令查看啟動失敗原因
            systemctl  status docker

ubuntu 16.04安裝Docker-ce

本節我們將在 ubuntu 16.04 虛擬機中安裝 Docker。因為安裝過程需要訪問 internet, 所以虛擬機必須能夠上網。 

Docker 支持幾乎所有的 Linux 發行版,也支持 Mac 和 Windows。各操作系統的安裝方法可以訪問:https://docs.docker.com/engine/installation/ 

Docker 分為開源免費的 CE(Community Edition)版本和收費的 EE(Enterprise Edition)版本。下面我們將按照文檔,通過以下步驟在 Ubuntu 16.04 上安裝 Docker CE 版本。 

配置 Docker 的 apt 源 
1. 安裝包,允許 apt 命令 HTTPS 訪問 Docker 源。 $ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common 2. 添加 Docker 官方的 GPG $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 3. 將 Docker 的源添加到 /etc/apt/sources.list $ sudo add
-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" 4.安裝 Docker $ sudo apt-get update $ sudo apt-get install docker-ce

docker安裝(4)