如何在Ubuntu 18.04及其衍生版本上安裝Docker?

Ubuntu上的Docker

使用EL 虛擬化每天都變得越來越重要,因為有了它們提供的改進和新功能,它們使使用技術變得更加容易。 這使得公司和最終用戶都可以輕鬆,安全地使用它。

和她在一起 您可以執行各種活動,並同時運行操作系統和應用程序 由於它們在完全隔離的空間中工作,因此不會損害主機操作系統。

在這個場合 讓我們來看看Docker哪一個 是一個跨平台的開源應用程序 自動在軟件容器內部署應用程序, 在Linux上的操作系統級別提供虛擬化抽象和自動化的附加層。

你們中的許多人已經聽說過或使用過Docker,因為它已經很出名了 基本上我們可以在操作系統級別執行容器虛擬化,但可以確保Docker使用Linux內核資源隔離功能(例如cgroup和名稱空間)允許獨立的容器在單個Linux實例中運行,從而避免了啟動和維護虛擬機的開銷。

Docker處理兩個版本 一種是為EE公司付費的(企業版),另一個是免費版本,它是來自CE社區的免費版本(社區版).

對於我們的情況v我們精通使用免費版本。

開始安裝之前 如果要進行更新,我們必須先卸載所有安裝, 除了告訴您該方法還適用於Ubuntu Artful 17.10,Ubuntu Xenial 16.04和Ubuntu Trusty 14.04。

現在d我們需要打開一個終端 (Ctrl + Alt + T)和 運行以下命令 要刪除以前的Docker安裝,請執行以下操作:

sudo apt-get remove docker docker-engine docker.io

做到這一點,以我們應該更新存儲庫的時間 使用:

sudo apt-get update

以及任何包裝:

sudo apt-get upgrade

在Ubuntu 18.04上安裝Docker CE

在Ubuntu上安裝docker

我們必須安裝一些依賴 Docker需要使用以下命令:

sudo apt-get install \

apt-transport-https \

ca-certificates \

curl \

software-properties-common

現在做這個 我們必須導入GPG密鑰:

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

我們必須驗證指紋9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88,查找指紋的後8個字符。

對於這 我們可以運行以下命令:

sudo apt-key fingerprint 0EBFCD88

哪個應該返回如下內容:

pub   4096R/0EBFCD88 2017-02-22

Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88

uid Docker Release (CE deb) <docker@docker.com>

sub 4096R/F273FCD8 2017-02-22

現在 我們必須添加存儲庫 使用以下命令連接到系統:

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

如果遇到錯誤,可以通過編輯sources.list手動添加它,以從鍵入的終端執行此操作:

sudo nano /etc/apt/sources.list

然後添加以下行,最好在末尾添加:

deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

如果您未將18.04巧妙地用於17.10,xenial卻將16.04或trusty用於14.04,則在哪裡替換Bionic。

完成此操作後,我們將使用以下內容更新存儲庫列表:

sudo apt-get update

現在 我們現在可以在系統上安裝Docker,我們只需要鍵入以下命令:

sudo apt-get install docker-ce

安裝完成後,建議重新啟動計算機,因為在啟動系統時Docker服務會自動啟動。

驗證Docker是否已成功安裝 並且已經在系統上運行 我們可以執行一個簡單的測試,我們只需要再次打開一個終端並執行以下命令即可:

sudo docker run hello-world

終於 我們必須將Docker組添加到我們的用戶 因為這是在系統中創建的,但不會自動添加,因此我們在終端上執行以下操作:

sudo usermod -aG docker $USER

瞧,如果我們想將Docker版本更新到最新版本,我們只需要執行以下命令即可:

sudo apt-get install docker-ce

如果您想進一步了解它,可以在鏈接中查閱其安裝指南以了解更多平台。 這是.


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   約爾·洛佩茲(Yoel Lopez) 他說:

    登錄和使用wifi時出現問題

    1.    迭戈·阿基斯(Diego A. Arcis) 他說:

      YouTube嗎?

  2.   耶穌 他說:

    在Ubuntu 18中,它不起作用。 你先試過了嗎?

  3.   SDK_Ming 他說:

    您好,感謝您的教程,它來自醜聞。 只需評論一下存儲庫行失敗,因為Docker似乎尚未發布“穩定”版本,您必須添加“測試”

    正確的是:

    deb [arch = amd64] https://download.docker.com/linux/ubuntu 仿生測試

    驗證並正常工作。

    問候

  4.   DCR 他說:

    謝謝!…。