Docker與Debian的適配非常簡單,可以通過以下步驟實現:
首先,確保你的系統包列表是最新的。在終端中運行以下命令:
sudo apt update
安裝一些必要的系統工具,如apt-transport-https
, ca-certificates
, curl
, gnupg
, 和 lsb-release
。這些包幫助apt
通過HTTPS使用倉庫。
3. 添加Docker的官方GPG密鑰
為了驗證下載的Docker包的真實性,需要添加Docker的官方GPG密鑰。運行以下命令:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
將Docker的倉庫地址添加到系統的apt
源列表中。你可以手動創建或修改/etc/apt/sources.list.d/docker.list
文件,添加以下內容:
deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable
使用以下命令安裝Docker CE(社區版):
sudo apt install docker-ce docker-ce-cli containerd.io
啟動Docker服務并使其在系統啟動時自動運行:
sudo systemctl start docker
sudo systemctl enable docker
運行以下命令以驗證Docker是否已成功安裝并正在運行:
sudo docker --version
一旦Docker安裝完成,你可以使用docker run
命令來運行一個Debian容器。例如,運行一個官方的Python環境:
sudo docker run -it python:3.9 /bin/bash
這將啟動一個交互式的Python 3.9容器,并在其中打開一個bash shell。
通過上述步驟,你可以在Debian系統上成功安裝和運行Docker,并根據需要創建和使用自定義的Docker鏡像。