Debian11安装Docker

在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

来源:https://docs.docker.com/engine/install/debian/

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
留言 共2条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码快捷回复
    • susu的头像-苏叶荷-suyehe.comsusu作者0
    • susu的头像-苏叶荷-suyehe.comsusu作者0