更新系統包列表: 首先,打開終端機並更新你的系統包列表:
bash
複製程式碼
sudo apt-get update
安裝必要的包: 然後安裝一些必要的包,這些包允許 apt 通過 HTTPS 使用存儲庫:
bash
複製程式碼
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
添加 Docker 的官方 GPG 密鑰: 添加 Docker 存儲庫的官方 GPG 密鑰以確保軟件包的真實性:
bash
複製程式碼
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
添加 Docker 存儲庫: 為 Docker 添加正式存儲庫:
bash
複製程式碼
echo "deb [arch=armhf] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list
再次更新包列表: 添加存儲庫後,再次更新包列表:
bash
複製程式碼
sudo apt-get update
安裝 Docker Engine: 最後,安裝 Docker Engine:
bash
複製程式碼
sudo apt-get install docker-ce docker-ce-cli containerd.io
測試 Docker 安裝: 安裝完成後,檢查 Docker 是否安裝正確:
bash
複製程式碼
sudo docker run hello-world
這條命令會下載一個測試映像並在容器中運行它。如果安裝正確,它將在終端打印一條歡迎消息。
為了使非 root 用戶(例如你的樹莓派用戶)可以執行 Docker 命令,你需要添加你的用戶到 docker 組:
bash
複製程式碼
sudo usermod -aG docker $USER
完成這個步驟後,你需要登出並重新登入你的用戶帳號,或者重新啟動你的樹莓派來讓改變生效。
現在 Docker 已經安裝並配置好了,你可以繼續按照前面的指南創建 Docker 映像並運行容器。如果你有任何問題或需要進一步的幫助,請告訴我!