docker环境搭建

1. 安装依赖与配置仓库

添加 Docker 的官方 GPG 密钥和软件源,这是保证软件安全与可更新的关键步骤。

更新软件包索引并安装依赖

sudo apt-get update

sudo apt-get install -y ca-certificates curl gnupg

创建存放密钥的目录并添加 Docker 的官方 GPG 密钥

sudo install -m 0755 -d /etc/apt/keyrings

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

sudo chmod a+r /etc/apt/keyrings/docker.gpg

设置 Docker 的 apt 仓库 (会自动识别你 Ubuntu 的版本代号)

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

2. 安装 Docker Engine

再次更新包索引,并正式安装 Docker 引擎、命令行工具和容器运行时。

sudo apt-get update

sudo apt-get install -y docker-ce docker-ce-cli containerd.io

3. 启动并验证

启动 Docker 服务,设置开机自启,并运行一个测试容器来验证是否成功。

启动 Docker 服务并设置开机自启

sudo systemctl start docker sudo systemctl enable docker

验证安装 (会下载并运行一个测试容器)

sudo docker run hello-world

如果看到 "Hello from Docker!" 的信息,说明安装成功了。

相关推荐
weixin_4379619215 分钟前
Docker安装(windows)
windows·docker·容器
GPU实战笔记24 分钟前
Docker Hub 项目镜像拉取前提:缓存区域节点的可扩容数据盘
docker·docker hub·容器镜像·a100·gpu云计算
AR-26710-32 分钟前
Linux Day22——复习第三部分
linux·运维
迪康coolmu32 分钟前
基于迪康端点安全一体化管理系统的公用终端上机与信创补丁实战
linux·运维·服务器·网络·安全·电脑
发量惊人的中年网工36 分钟前
多分支网络怎样集中运维?SD-WAN监控、报障与服务范围指南
运维·网络
承渊政道1 小时前
极空间部署Portainer实战:Docker Socket、9000端口、容器管理与固定地址访问
运维·docker·容器·内网穿透·cpolar·portainer
Shadow(⊙o⊙)1 小时前
仿muduo实现高并发服务器——EPOLL设置与移除Poller.hpp管理Channel
运维·服务器·c++
.冰块.1 小时前
VMware+Ubuntu24.04 kubeadm 部署 K8s 1.30.2 三节点集群
运维·云原生·容器·kubernetes·k8s·容器编排
Vitaliy Kostrov(柯维远)1 小时前
客户端如何检查直播流:从流内标记到停止播放
android·运维·服务器·驱动开发·网络安全·系统架构·cdn
软件工程师文艺1 小时前
PLM系统的下一个十年:从MBD模型定义到产线仿真的技术路线拆解
运维·服务器·网络