1. 更新软件包列表
在安装 Docker 之前,首先更新本地软件包列表:
sudo apt update
2. 安装 Docker 依赖
安装一些必要的依赖软件包,以便可以使用 apt 安装从 Docker 官方存储库中下载的软件包:
sudo apt install -y \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
3. 添加 Docker GPG 密钥
添加 Docker 官方 GPG 密钥以验证从 Docker 官方存储库下载的软件包的完整性:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4. 设置 Docker 存储库
设置 Docker 官方存储库:
echo "deb [signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5. 安装 Docker
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
6. 启动 Docker 服务
sudo systemctl start docker
7. 设置 Docker 开机启动
sudo systemctl enable docker
8. 验证 Docker 安装
运行以下命令,查看是否能够成功输出 Docker 版本信息:
docker --version
9. 验证 Docker 运行
运行一个简单的 Docker 容器,例如 hello-world:
docker run hello-world
如果一切正常,你将看到一条欢迎消息,表示 Docker 已经成功安装并运行。
这些步骤适用于 Debian 10(Buster)和 Debian 11(Bullseye)。在生产环境中,你可能还需要配置 Docker 用户组、使用 Docker Compose 等,以更好地管理 Docker。请参考 Docker 官方文档以获取更详细的信息:[Docker Documentation](https://docs.docker.com/)。
转载请注明出处:http://www.zyzy.cn/article/detail/13383/Docker