在Ubuntu上安裝Docker Engine

2021-10-07 15:19:15 字數 2579 閱讀 7441

從軟體包安裝

解除安裝docker engine

要安裝docker engine,您需要以下ubuntu版本之一的64位版本:

docker engine在x86_64(或amd64armhf,和arm64體系結構上受支援

sudo apt-get remove docker docker-engine docker.io containerd runc
您可以根據需要以不同的方式安裝docker engine:

在新主機上首次安裝docker engine之前,需要設定docker儲存庫。之後,您可以從儲存庫安裝和更新docker。

設定儲存庫

更新apt軟體包索引並安裝軟體包以允許apt通過https使用儲存庫:

software-properties-common新增docker的官方gpg金鑰:

$ curl -fssl  | sudo apt-key add -
9dc8 5822 9fc7 dd38 854a e2d8 8d81 803c 0ebf cd88通過搜尋指紋的後8個字元,驗證您現在是否擁有帶有指紋的金鑰 。

$ sudo apt-key fingerprint 0ebfcd88

pub rsa4096 2017-02-22 [scea]

9dc8 5822 9fc7 dd38 854a e2d8 8d81 803c 0ebf cd88

uid [ unknown] docker release (ce deb) sub rsa4096 2017-02-22 [s]

使用以下命令來設定穩定的儲存庫。要新增nightly或test儲存庫,請在下面的命令中在單詞後面新增nightly或test(或兩者)stable。

$ sudo add-apt-repository \

"deb [arch=amd64] \

$(lsb_release -cs) \

stable"

安裝docker引擎
$ sudo apt-get update

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

要安裝特定版本的docker engine,請在儲存庫中列出可用版本,然後選擇並安裝:

a: 列出您的倉庫中可用的版本:

$ apt-cache madison docker-ce

docker-ce | 5:18.09.1~3-0~ubuntu-xenial | xenial/stable amd64 packages

docker-ce | 5:18.09.0~3-0~ubuntu-xenial | xenial/stable amd64 packages

docker-ce | 18.06.1~ce~3-0~ubuntu | xenial/stable amd64 packages

docker-ce | 18.06.0~ce~3-0~ubuntu | xenial/stable amd64 packages

...

b: 使用第二列中的版本字串安裝特定版本,例如5:18.09.1~3-0~ubuntu-xenial

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

通過執行hello-world 映象來驗證是否正確安裝了docker engine 。

$ sudo docker run hello-world

公升級docker引擎

要公升級docker engine,請先執行sudo apt-get update,然後按照 安裝說明進行操作,選擇要安裝的新版本。

通過執行hello-world映象來驗證是否正確安裝了docker engine 。

$ sudo docker run hello-world

解除安裝docker engine,cli和containerd軟體包:

$ sudo apt-get purge docker-ce docker-ce-cli containerd.io
主機上的映象,容器,卷或自定義配置檔案不會自動刪除。要刪除所有影象,容器和卷:

$ sudo rm -rf /var/lib/docker

在Ubuntu上安裝MySQLdb

05.14.2010 posted in python 之前有寫過 windows python2.6 mysql驅動安裝 今天呢是ubuntu下給python安裝mysql驅動,方法如下 在終端中輸入 sudo apt get install python mysqldb ok,搞定,簡單吧?來測...

在Ubuntu上安裝Docker

後記 本文編寫時使用的系統為 ubuntu 14.04 lts,安裝具體操作流程依照了官方文件 以及乙個漢化版教程 docker是乙個新的容器化的技術,它輕巧,且易移植,號稱 build once,configure once and run anywhere docker有不少有趣的功能,通過本教...

在Ubuntu上安裝MySQLdb

sudo apt get install python mysqldb import mysqldb 注意大小寫 如果不報錯,就證明安裝成功了 usr bin python coding utf 8 import mysqldb 開啟資料庫連線 db mysqldb.connect localhos...