【超快速教學】如何在Ubuntu安裝Docker,使用官方推薦方式

這篇主要是參考docker doc裡面所寫的內容翻譯,因為裡面還有涉及更多不是必須的安裝選項,這篇是寫給懶得看英文而且想要在Ubuntu快速安裝好Docker的那些讀者,如果要直接看官方Ubuntu安裝docker的教學,文章最下面有連結。
系統要求
- Ubuntu 18.04或是更新版本
移除舊版本的Docker
避免與原先的版本衝突,建議把原本舊安裝過的docker移除掉
sudo apt-get remove docker docker-engine docker.io containerd runc
如果想要進階一點手動去檢查是否完全刪除原本舊有的docker可以直接:
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
使用apt-get安裝
設定repository
- 更新apt安裝包以及apt所需的相關套件
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
- 加入docker的官方GPG Key:
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
- Set up the repository:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
安裝Docker Engine
- apt更新以確保可以安裝最新的docker,並進行安裝:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
- 確認是否安裝成功
sudo docker run hello-world
如果看到畫面沒有錯誤而且出現Hello world
就表示你的docker已經成功安裝在你的Ubuntu上面囉,簡單吧!
如果安裝內容有問題或是無法安裝請來信告知,我會迅速更新內容,非常感謝!
延伸閱讀:
👉【超快速教學】docker如何不使用sudo管理員權限執行
推薦閱讀
👉【超快速教學】如何在Docker環境內使用GPU跑Tensorflow
👉Python 3.10更新拉,5個新功能讓你寫Code效率倍增
👉【tutorial】How to deploy kubeflow on local machine by minikube
👉Docker如何建立私有倉庫Private Registry
Docker課程推薦
如果Docker在你的工作環境需要長時間使用的,或是你對於虛擬化容器的技術有興趣,我推薦Maximilian在Udemy教學網站上面的課程,有一個多小時的免費預覽,特價時只需要三百多台幣,就可以有20多個小時的學習內容,可以學到最新的容器化技術,就讓我們一起來成為容器大師吧!!