Ubuntu 25.04 安装 Docker 与 Portainer 教程
为什么选择 Docker + Portainer?
Docker 是目前最流行的容器化解决方案,可让您在隔离环境中轻松部署应用。Portainer 则提供了直观的 Web 界面,是管理 Docker 环境的理想工具,特别适合:
- 容器管理初学者
- 希望可视化操作的用户
- 需要简化复杂容器操作流程的场景
下面是安装的具体步骤:
一、安装前置依赖
打开终端,执行以下命令升级系统并安装必要工具:
# 更新软件源
sudo apt update
sudo apt upgrade -y
# 安装必要工具(支持 HTTPS 传输)
sudo apt install apt-transport-https curl -y
这一步确保我们拥有安全访问仓库所需的工具支持。
二、配置 Docker 的阿里云镜像源
为避免从官方源下载速度缓慢,我们配置阿里云作为下载源:
# 导入 Docker 官方 GPG 密钥
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# 添加 Docker 阿里云源(自动适配当前系统架构)
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu/ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
注意: 这里会自动检测您的系统架构和版本代号,确保匹配正确。
三、安装 Docker 引擎
现在可以安装 Docker 及其相关组件:
# 刷新软件源
sudo apt update
# 安装 Docker 核心组件
sudo apt install -y \
docker-ce \
docker-ce-cli \
containerd.io \
docker-buildx-plugin \
docker-compose-plugin \
docker-ce-rootless-extras
安装后验证:
sudo docker version
# 查看已安装版本
sudo docker run hello-world


