在 ubuntu server 22 上安装 Docker 引擎

在 ubuntu server 22 上安装 Docker 引擎

在开始之前,请确保你的系统满足以下条件:

  • 64 位版本的 Ubuntu Mantic 23.10、Ubuntu Jammy 22.04 (LTS) 或 Ubuntu Focal 20.04 (LTS)
  • 使用 sudo 或 root 权限

安装步骤

1. 设置 Docker 的 apt 仓库

首先,你需要添加 Docker 的官方 GPG 密钥,并将 Docker 仓库添加到你的 apt 源中。

bash 复制代码
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/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get update

2. 安装 Docker Engine

接下来,你可以安装 Docker Engine 及其依赖项。

bash 复制代码
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

3. 验证安装

安装完成后,你可以运行一个测试镜像来验证 Docker Engine 是否成功安装。

bash 复制代码
sudo docker run hello-world

如果安装成功,你将看到一个确认消息,表明容器已经运行并退出。

提示

如果在没有 root 权限的情况下运行 Docker 命令时遇到错误,这是因为 Docker 用户组存在但不包含任何用户。你可以继续阅读 Linux 后安装步骤来允许非特权用户运行 Docker 命令,并进行其他可选的配置步骤。

有关详细说明和命令,请参阅官方 Docker 文档

相关推荐
程序员 小柴6 分钟前
docker的与使用
java·docker·eureka
ghostwritten22 分钟前
Docker Registry Clean
运维·docker·容器
宋冠巡1 小时前
Windows安装Docker(Docker Desktop)
windows·docker·容器
阿噜噜小栈2 小时前
最新国内可用的Docker镜像加速器地址收集
运维·笔记·docker·容器
海鸥814 小时前
podman和与docker的比较 及podman使用
docker·容器·podman
zyk_52011 小时前
Docker desktop如何汉化
运维·docker·容器
韭菜盖饭11 小时前
解决Docker端口映射后外网无法访问的问题
运维·docker·容器
jingjingjing111112 小时前
笔记:docker安装(ubuntu 20.04)
笔记·docker·容器
CZIDC13 小时前
win11 系统环境下 新安装 WSL ubuntu + ssh + gnome 桌面环境
数据库·ubuntu·ssh