Ubuntu 24.04 安装 Docker 与 Compose:完整稳定版教程(小白必看)

简介: 本教程详细介绍在Ubuntu 24.04上安装Docker与Docker Compose的完整步骤,适合新手操作。涵盖环境准备、软件安装、验证及常见问题解决,助你快速掌握容器化部署技能,提升开发效率。

Ubuntu 24.04 安装 Docker 与 Compose:完整稳定版教程(小白必看)

在本教程中,我们将详细介绍如何在 Ubuntu 24.04 系统上安装 Docker 和 Docker Compose。这是一个完整且稳定的版本,适合初学者跟随步骤操作。通过本教程,你将掌握在 Ubuntu 24.04 上进行 Docker 安装和 Docker Compose 配置的技能,为容器化部署打下基础。

为什么选择 Docker 和 Compose?

Docker 是一个开源的容器化平台,允许开发者将应用及其依赖打包成容器,确保环境一致性。Docker Compose 是一个工具,用于定义和运行多容器 Docker 应用。在 Ubuntu 24.04 上安装它们,可以轻松管理容器化部署,提升开发效率。

准备工作

在开始安装之前,请确保你拥有 Ubuntu 24.04 系统的管理员权限,并更新系统包列表:

sudo apt updatesudo apt upgrade -y

这确保你的 Ubuntu 24.04 系统处于最新状态,避免兼容性问题。

安装 Docker

以下是安装 Docker 的步骤,遵循官方稳定版指南:

  1. 卸载旧版本的 Docker(如果有):sudo apt remove docker docker-engine docker.io containerd runc
  2. 安装依赖包:sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
  3. 添加 Docker 官方 GPG 密钥:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  4. 设置 Docker 仓库:echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  5. 更新包列表并安装 Docker Engine:sudo apt updatesudo apt install docker-ce docker-ce-cli containerd.io -y
  6. 启动 Docker 服务并设置开机自启:sudo systemctl start dockersudo systemctl enable docker

现在,Docker 安装完成。你可以运行 sudo docker --version 来验证安装。这标志着 Ubuntu 24.04 上的 Docker 安装成功。

安装 Docker Compose

Docker Compose 的安装相对简单,以下是稳定版步骤:

  1. 下载 Docker Compose 的最新稳定版本。首先,检查最新版本号,例如 v2.20.0:sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  2. 赋予执行权限:sudo chmod +x /usr/local/bin/docker-compose
  3. 验证安装:docker-compose --version

这样,Docker Compose 就安装完成了。你可以使用它来管理多容器应用,实现高效的容器化部署。

验证安装

运行以下命令确保 Docker 和 Compose 都正常工作:

sudo docker run hello-worlddocker-compose --version

如果看到欢迎信息和版本号,说明安装成功。至此,你已在 Ubuntu 24.04 上完成了 Docker 安装和 Docker Compose 配置。

常见问题

如果在安装过程中遇到问题,请检查网络连接或参考官方文档。对于 Ubuntu 24.04 的特定问题,确保系统已完全更新。Docker 安装和容器化部署的常见错误通常源于权限或仓库设置。

总结

通过本教程,你学会了在 Ubuntu 24.04 上安装 Docker 和 Docker Compose 的完整步骤。这为容器化部署奠定了基础,让你能够轻松管理应用环境。希望这个稳定版教程对你有帮助!

来源:

https://www.vpshk.cn/

相关文章
|
4月前
|
存储 Ubuntu 数据安全/隐私保护
Ubuntu 24.04 安装 Docker
本文详细介绍在 VMware 中的 Ubuntu 24.04 服务器上安装 Docker 的完整流程,包括环境准备、配置阿里云镜像源、添加国内加速器及用户权限配置,确保高效、安全地部署并使用 Docker。
3059 3
Ubuntu 24.04 安装 Docker
|
3月前
|
弹性计算 人工智能 安全
阿里云ECS服务器Alibaba cloud linux镜像系统版本有什么区别?操作系统选择方法
Alibaba Cloud Linux是阿里云推出的云原生操作系统,兼容CentOS生态,专为ECS实例优化。当前主要版本有2、3、4代,其中Alibaba Cloud Linux 3和4基于Anolis OS,分别使用5.10和6.6内核,支持dnf、Podman及OS Copilot智能助手。版本类型包括LTS(长期支持)、Pro(商业付费版,提供13年维护)、AI增强版、容器优化版、等保合规版、UEFI启动版及ARM架构版。建议优先选用Alibaba Cloud Linux 3或4,根据应用需求选择对应版本以获得更优性能与稳定性支持。
|
6月前
|
人工智能 Ubuntu 数据可视化
【详细教程】如何在Ubuntu上本地部署Dify?
Dify 是一个开源的大语言模型应用开发平台,支持低代码/无代码开发,提供多模型接入、Agent框架、RAG检索增强生成等功能,助力快速构建AI应用。支持本地部署,提供详尽文档与可视化界面,适用于聊天助手、文本生成、自动化任务等多种场景。
5983 124
|
2月前
|
安全 API 数据库
Dify 开源 LLM 应用开发平台企业级 Docker Compose 部署手册
本文为企业级 Dify 生产部署指南,聚焦 Docker Compose 方案,涵盖环境准备、安全安装、双模式部署、前后端配置及加固优化,适用于私有化与生产场景,不涉及 Kubernetes。
1895 7
|
2月前
|
存储 缓存 Ubuntu
Ubuntu 24.04一键重置全攻略(小白必看:快速恢复系统到初始状态)
本文详细介绍Ubuntu 24.04一键重置方法,通过命令行快速恢复系统至初始状态。涵盖更新软件、重装桌面环境、清理系统及创建自动化脚本等步骤,适合新手学习,助您轻松完成系统维护与恢复。
|
3月前
|
Ubuntu Linux 测试技术
Linux系统离线安装Docker完整指南
本文详细介绍在Ubuntu 24等Linux系统中离线安装Docker的完整流程,适用于内网隔离环境。涵盖安装包下载、`docker.service`配置、安装与卸载脚本编写、权限设置、镜像测试及用户组配置,并包含docker-compose的离线部署方法,助力高效完成生产环境搭建。
4269 4
Linux系统离线安装Docker完整指南
|
8月前
|
Ubuntu 安全 Docker
Ubuntu Server上安装配置Docker的详细步骤
如果一切设置正确,这将下载一个测试镜像,并在容器中运行它,打印一条问候消息。
1167 76
|
6月前
|
运维 数据可视化 开发者
2025年 三个 Docker Compose 可视化管理器测评
本文对比了三款主流的 Docker Compose 可视化管理工具。随着 Docker 的普及,Compose 已成为多容器应用部署的标准,但 YAML 配置复杂、协作困难等问题也日益突出。三款工具各有侧重:Docker Desktop 适合个人本地开发,Portainer 适合小团队运维管理,而 Websoft9 则通过 GitOps 实现了强大的版本控制与团队协作能力。文章从可视化编辑、部署便捷性、版本管理等方面进行评测,为不同使用场景提供了推荐方案,展望了未来 Compose 管理向 GitOps 深度融合的发展趋势。
822 1
2025年 三个 Docker Compose 可视化管理器测评

热门文章

最新文章