在Ubuntu上安装Docker。

  1. 更新包索引
    首先,确保你的包列表是最新的。打开终端并输入以下命令:
1
sudo apt-get update
  1. 安装依赖包
    安装Docker之前,需要先安装一些依赖包:
1
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
  1. 添加Docker的官方GPG密钥
    为了确保下载的包是安全的,你需要添加Docker的官方GPG密钥:
1
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

或者使用以下命令:

1
2
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  1. 设置稳定版仓库
    添加Docker仓库到你的系统中。根据你的Ubuntu版本选择对应的命令:

对于Ubuntu 20.04及更高版本:

1
2
3
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
  1. 安装Docker Engine
    更新包索引并安装Docker Engine:
1
2
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  1. 启动Docker服务并设置为开机启动
1
2
sudo systemctl start docker
sudo systemctl enable docker
  1. 验证安装
    最后,你可以通过运行以下命令来验证Docker是否正确安装并运行:
1
docker --version