1. 程式人生 > 實用技巧 >在Ubuntu16.04安裝Docker

在Ubuntu16.04安裝Docker

1.檢視Linux核心依賴

kernel version >= 3.8

檢視程式碼:

uname -a | awk '{split($3, arr, "-"); print arr[1]}'

2.使用Docker repository安裝

1)更新apt包索引:
sudo apt-get update

2)新增https支援

sudo apt-get install    
     apt-transport-https 
     ca-certificates 
     curl 
     gnupg-agent 
     software-properties-common

3)新增Docker GPG祕鑰(國內源)

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

4)新增安裝源(國內源)

sudo add-apt-repository 
    "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu 
    $(lsb_release -cs) stable"

3.安裝Docker

1)更新apt包索引:

sudo apt-get update

2)安裝Docker

sudo apt-get install docker-ce docker-ce-cli containerd.io

4.開啟Docker

sudo systemctl enable docker
sudo systemctl start docker

5.驗證是否安裝成功

如果出現"Hello from Docker.", 則代表執行成功

 sudo docker run hello-world

6.不使用sudo命令執行docker

1)使用有sudo許可權的帳號登入系統。

2)建立docker分組,並將相應的使用者新增到這個分組裡面。

sudo usermod -aG docker your_username

3)退出,然後重新登入,以便讓許可權生效。

4)確認你可以直接執行docker命令。

$ docker 
          run hello-world