1. 程式人生 > >Docker-基於Ubuntu16.04搭建

Docker-基於Ubuntu16.04搭建

  1.  刪除已有的docker
    sudo apt-get remove docker \docker-engine \docker.io
  2. 安裝https傳輸軟體包及CA證書
    sudo apt-get update
    sudo apt-get install \apt-transport-https \ca-certificates 
    \curl \software-properties-common
    若Curl不能識別,請使用apt-get install curl
    新增軟體源的GPG
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

     

  3. 新增docker軟體源
    sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \stable"

     

  4.  安裝Docker CE 
    sudo apt-get update
    sudo apt-get install docker-ce
    或使用指令碼進行安裝:
    curl -fsSL get.docker.com -o get-docker.sh
    

     

  5. 設定docker開機啟動
    sudo systemctl enable docker #設定開機啟動
    sudo systemctl start docker #啟動Docker 
    sudo service docker start #低版本Ubuntu啟動方式
    
    

     

  6. 建立Docker使用者組:與Unix Socket通訊時,只有root和docker組中能夠使用,為了安全起見,建立docker組
    sudo groupadd docker #建立組
    sudo usermod -aG docker $USER #將當前使用者加入組中

     

  7. 測試是否安裝成功
    docker run hello-world