在Ubuntu 22.04(LTS)上安裝Docker

前情提要
曾經(jīng)在Ubuntu系統(tǒng)上裝過一遍,但是沒過多久就忘記怎么操作了,因此寫一個專欄,僅作記錄之用。
當我們滿心歡喜地打開Docker官網(wǎng),打開Get Started下載好Docker Desktop安裝包,雙擊安裝按鈕,輸入認證密碼之后,卻出現(xiàn)了:

似乎是提示行數(shù)的限制,它就是不把無法安裝的原因講清楚。
于是進入下載安裝包的目錄,并在終端中輸入:
提示:
下列軟件包有未滿足的依賴關(guān)系:
?docker-desktop : 依賴: docker-ce-cli 但無法安裝它
對了,要安裝Docker Desktop先得安裝Docker引擎。
于是依照這里的指引
https://docs.docker.com/engine/install/ubuntu/#set-up-the-repository
開始操作。
正式開始
Tips:
如果之前安裝過舊版本Docker,需要先卸載。
卸載完成后,需要安裝幾個軟件使得apt能夠通過https安裝軟件。
不過似乎都已經(jīng)默認安裝過了。
添加Docker的官方GPG密鑰,好像是為了能夠防止軟件被篡改。
添加Docker軟件源:
就會在 /etc/apt/sources.list.d 寫入 docker.list
并添加以下內(nèi)容
deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu?? jammy stable
但是添加的源是國外的網(wǎng)站,根據(jù)經(jīng)驗來看速度必然很慢,因此剛才的代碼應(yīng)該改為:
使用清華源。
不得不說tuna真是永遠的神,然而這個時候我才發(fā)現(xiàn)步驟其實在https://mirror.tuna.tsinghua.edu.cn/help/docker-ce/其實都有。
很好,安裝Docker引擎等等:
接近尾聲
最后,雙擊安裝Docker Desktop

等待一段時間,成功!
