注意:不要在沒有配置 Docker APT 源的狀況下直接使用 apt 命令安裝 Docker。linux
系統要求docker
Docker CE 支持一下版本的 Ubuntu 操做系統ubuntu
推薦使用 LTS 長期支持版用於生產環境,由於個人 Ubuntu 是 18.04 版本的,因此本文介紹的是 18.04 版本安裝 Docker 的教程。緩存
卸載舊版本的 Docker安全
$ sudo apt-get remove docker docker-engine docker.io
因爲 apt 源使用 HTTPS 以確保軟件在下載過程當中不被篡改,所以,咱們首先須要添加使用 HTTPS 傳輸的軟件包以及 CA 證書。網絡
$ sudo apt-get update $ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
鑑於國內網絡問題,建議使用國內源。爲了確保下載軟件包的合法性,添加了軟件的 GPG key。curl
$ curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add - # 官方源 # $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
向 source.list 添加 Docker 軟件源ionic
$ sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" # 官方源 # $ sudo add-apt-repository \ # "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ # $(lsb_release -cs) \ # stable"
更新軟件包緩存,安裝 docker-ce測試
$ sudo apt-get update $ sudo apt-get install docker-ce
$ sudo systemctl enable docker
$ sudo systemctl start docker
4、創建 docker 用戶組url
由於 docker 只有 root 用戶和 docker 用戶組纔可使用,而 處於安全考慮通常不使用 root 用戶,因此把你須要使用 docker 的用戶加入 docker 組。
$ sudo groupadd docker
$ sudo usermod -aG docker $USER
5、測試是否安裝正確?
若是顯示的和上圖同樣,則 Docker 安裝成功。