Ubuntu 安装 Docker Engine

今天又装 docker 来着,看到英文官网上点来点去点进 Desktop 版本,而中文官网跳转安装网址有错误,所以写一下安装教程

ubuntu

ubuntu 安装 docker engine 官网教程

  1. 更新apt包索引并安装包以允许apt通过 HTTPS 使用存储库:

    sudo apt-get update
    sudo apt-get install ca-certificates curl gnupg lsb-release

  2. 添加 Docker 的官方 GPG 密钥:

    sudo mkdir -p /etc/apt/keyrings
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

  3. 使用以下命令设置存储库:

    echo "deb [arch=(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu (lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

  4. 更新apt包索引:

    sudo apt-get update

如果运行时收到 GPG 错误apt-get update(没遇到的话跳过)

根据官网说法应该是您的默认umask可能配置不正确,导致无法检测存储库公钥文件。

在更新包索引之前尝试授予 Docker 公钥文件的读取权限:

复制代码
sudo chmod a+r /etc/apt/keyrings/docker.gpg
sudo apt-get update
  1. 安装 Docker Engine、containerd 和 Docker Compose

    sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

  2. hello-world通过运行镜像验证 Docker Engine 安装是否成功 :

    sudo docker run hello-world

相关推荐
zyu673 小时前
03-Docker存储和网络
网络·docker·容器
牛奔4 小时前
Docker Compose 两种安装与使用方式详解(适用于 Docker 19.03 版本)
运维·docker·云原生·容器·eureka
Sean X5 小时前
Ubuntu24.04安装向日葵
linux·ubuntu
青州从事52110 小时前
20260108【mac】【brew】【docker】安装
macos·docker·eureka
菜鸟思维11 小时前
优化NextJs 项目的Docker 镜像 从3.62G 优化到 296.85M
docker
怣疯knight11 小时前
Docker Desktop 4.55.0版本安装成功教程
windows·docker
东方佑12 小时前
使用Docker Compose一键部署OnlyOffice:完整指南与配置解析
运维·docker·容器
赵文宇(温玉)12 小时前
Docker的价值、特点、创新与关键技术
运维·docker·容器
Web极客码14 小时前
释放WordPress磁盘空间并减少Inode使用量
服务器·数据库·ubuntu
Coder码匠14 小时前
Docker Compose 部署 Spring Boot 应用完全指南
spring boot·docker·容器