在Ubuntu上安装Docker的步骤如下:
方法一:使用官方安装脚本
-
更新APT包索引
sudo apt update
-
安装必要的包
sudo apt install apt-transport-https ca-certificates curl software-properties-common
-
添加Docker的官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
-
设置稳定版仓库
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
-
再次更新APT包索引
sudo apt update
-
安装Docker引擎
sudo apt install docker-ce docker-ce-cli containerd.io
-
验证安装
sudo docker run hello-world
方法二:使用Snap包管理器(适用于Ubuntu 18.04及更高版本)
-
安装Snap(如果尚未安装)
sudo apt update sudo apt install snapd
-
启用Snap商店
sudo snap refresh sudo snap install docker
-
启动并启用Docker服务
sudo systemctl start docker sudo systemctl enable docker
-
验证安装
sudo docker run hello-world
注意事项
- 在执行上述命令时,请确保你有管理员权限。
- 如果你在公司网络或防火墙后面,可能需要配置代理服务器以便APT能够访问外部资源。
- 安装完成后,你可以通过
sudo usermod -aG docker $USER
命令将当前用户添加到Docker组,从而无需每次都使用sudo
来运行Docker命令。
按照这些步骤操作后,你应该能够在Ubuntu系统上成功安装并运行Docker。