Ubuntu 上安装 Docker

要在 Ubuntu 上安装 Docker,请按照以下步骤操作。以下是完整的命令脚本,可以直接在终端中运行:

bash 复制代码
# 更新现有列表包索引
sudo apt-get update

# 安装必要的软件包,使apt可以使用通过HTTPS来获取仓库
sudo apt-get install -y \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

# 添加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

# 设置稳定版仓库
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

# 再次更新包索引以包含Docker包的新来源
sudo apt-get update

# 安装最新版本的Docker引擎和容器工具
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

# 启动Docker服务
sudo systemctl start docker

# 确保Docker开机自启
sudo systemctl enable docker

# 验证Docker是否正确安装
sudo docker run hello-world

这个脚本将会:

  1. 更新现有的包索引。
  2. 安装一些必要的依赖包。
  3. 添加 Docker 的 GPG 密钥。
  4. 添加 Docker 的 APT 仓库。
  5. 再次更新包索引以包含新的 Docker 包。
  6. 安装最新的 Docker 引擎、CLI 工具以及 Containerd 和 Docker Compose 插件。
  7. 启动并启用 Docker 服务,使其在系统启动时自动运行。
  8. 最后,通过运行一个简单的测试镜像来验证 Docker 是否成功安装。

你可以将上述所有命令复制到你的 Ubuntu 终端中一次性执行,或者逐行执行。如果一切顺利,你应该会在最后看到一条消息,表明 Docker 已经成功安装并且正在正常工作。

相关推荐
BioRunYiXue14 分钟前
使用docker分析高通量测序数据
java·数据库·人工智能·spring cloud·docker·tomcat·html
帷幕落秋1 小时前
Linux 网络基础
linux
高晶1 小时前
ARM 嵌入式 Linux 命令系统 BusyBox 实战指南
linux·设计模式·程序员
祥Sir的SRE笔记2 小时前
CPU 100% 不一定是故障:压测打满、业务饱和、突变打满的判断与排查
linux·面试·性能优化·dba·sre·故障定位·性能排查
郝亚军2 小时前
在win11上用openssl生成私钥、再从私钥导出公钥、...
linux·运维·服务器
吴声子夜歌3 小时前
Docker入门与实战——Docker命令查询
docker·容器
一个风轻云淡3 小时前
从 int $0x80 到 iret:用 gdb 把 getpid 走一遍
linux·c语言·开发语言·汇编
小超人诞生日记3 小时前
Linux:环境变量 & 进程虚拟地址空间
linux·算法
handonch3 小时前
金仓 KingbaseES 时区问题根治指南:从「总是差 8 小时」到全链路统一
linux·docker·postgresql·信创
缘友一世3 小时前
GLM5.3 CyberSec w4A16本地部署[9]:MTP 调参(num_speculative_tokens 的选择及其负载相关性)
ubuntu·vllm·glm5.3 cybersec