在Ubuntu上安裝Docker CE的步驟18.04/19.04

Docker是一種開源軟件,可提供輕巧的容器引擎。它主要在Linux和Windows上運行,用於創建,管理和編排容器。

Docker有兩個版本:Docker CE(社區版)和Docker EE(企業版)。與我們的常規虛擬機平台相比,例如VMware或Oracle VirtualBox虛擬機; Docker使用容器無需使用來賓操作系統來託管應用程序。因此,它具有最低的間接費用和高性能。但是,Docker對應用程序的隔離不像虛擬機那樣完整,因此它不能完全替換VMware的虛擬化。

該Docker教程將說明如何在Ubuntu上安裝和設置Docker CE 19.04/18.04/16.04 Linux…

安裝Docker-Ubuntu OS要求

對於Ubuntu上的Docker安裝,我們需要一個64位操作系統。這是受支持的版本 - ubuntu 19.04迪斯科舞會,宇宙18.10,仿生18.04(LTS)和Xenial 16.04(LTS)。

sudo root訪問

確保您可以在打算設置Docker CE的Ubuntu服務器或桌面的Sudo/root訪問。

步驟1:更新Ubuntu系統

要確認系統上的所有軟件包都是最新的,併升級到其最新版本,請使用以下兩個命令:

sudo apt-get install update
sudo apt upgrade

步驟2:啟用存儲庫的HTTPS

要安裝Docker,我們使用APT,在這裡,我們可以通過HTTPS協議從存儲庫中獲取不同的軟件包的功能。

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

步驟4:添加GPG的Docker

為了確保我們要為Docker安裝收到的任何軟件包都是來自真實和官方來源的,因此添加了Docker的官方GPG密鑰。

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

現在,我們可以驗證上述添加鍵的指紋,運行以下命令並匹配輸出。它應該使用9DC8 5822 9FC7 DD38 854A E2D8 8D81 8D81 8D81 8D81 8D81 CD88回复。

sudo apt-key fingerprint 0EBFCD88

步驟5:在Ubuntu上添加Docker的官方存儲庫

為了告訴Ubuntu,Docker's居住的安裝程序包在哪裡下載,我們必須添加Docker的存儲庫。運行以下命令:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

再次更新系統(如果需要):

sudo apt-get update

步驟6:命令在Ubuntu上安裝Docker CE 19.04/18.04…

現在,已經為Docker安裝設置了一切,它的時間可以執行它。

要安裝Docker,Docker Command Line(CLI)和Docker Container.io,您可以簡單地輸入命令:

sudo apt-get install docker-ce

檢查已安裝的Docker版本

安裝後,如果要檢查已安裝的Docker版本,請使用此命令:

apt-cache madison docker-ce

步驟7:手動啟動Docker

安裝Docker後,如果Docker尚未自動啟動,然後使用以下命令手動執行此操作。

如果您的系統已使用SystemD啟動為INIT,則使用SystemCtl命令啟動它。

sudo systemctl start docker

否則使用服務命令:

sudo service docker start

步驟9:正確安裝了測試Docker CE

現在,我們進行了一個小型的Docker測試,以檢查Docker服務是否完美運行。

 sudo docker run hello-world

步驟9:訪問Docker CLI而無需root訪問

為了一次又一次使用sudo來拯救自己,以使Docker的命令運行,請將其用戶添加到root group

sudo usermod -aG docker $USER

步驟8:使用Docker安裝Ubuntu映像

這是將Ubuntu的Docker Image快速安裝的命令。

docker pull ubuntu:latest

卸載Docker Ubuntu(可選)

此後,如果您想從Ubuntu卸載Docker,那麼我們可以使用此單個命令:

sudo apt remove docker*
or 
sudo apt-get purge docker-ce

刪除所有圖像,容器和卷:

sudo rm -rf /var/lib/docker