在Debian 11 上安装Docker
1. 更新你的包列表
首先,确保你的包列表是最新的。打开终端并运行:
sudo apt update
2. 卸载冲突捆绑
#卸载冲突捆绑
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done
3. 使用apt
存储库安装
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:设置Docker仓库
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
4. 安装 Docker 包
#安装docker
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
5. 启动Docker服务并设置为开机启动
安装完成后,启动Docker服务并设置为开机启动:
sudo systemctl start docker
sudo systemctl enable docker
6. 验证安装
最后,验证Docker是否正确安装并运行:
#查看docker版本
docker --version
或者检查Docker服务状态:
#检查Docker服务状态
sudo systemctl status docker
这样,你就成功在Debian 11上安装了Docker。接下来,你可以开始使用Docker来运行容器了。例如,运行一个简单的Hello World容器:
docker run hello-world
7.配置加速
#加速
# 配置加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://82m9ar63.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
- 最新
- 最热
查看全部