Docker 容器基础

中级

学习 Docker 容器基础知识。本模块涵盖 Docker 安装检查、运行您的第一个服务、使用 Exec 访问容器、容器日志、端口映射。您将通过实践实验和真实世界的挑战掌握这些基本的 Linux 技能。

devops-engineerlinuxdevops

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

Docker 容器基础

学习 Docker 如何将应用程序打包成可移植的容器,以及如何通过命令行运行、检查、访问和暴露这些容器。本课程将为你提供容器化工作流的实践入门,无需任何容器相关经验。

为什么学习本课程

容器现已成为现代基础设施的标准组成部分。即使你没有构建完整的云原生平台,也很有可能需要运行容器化服务、查看容器日志或通过端口映射暴露服务。掌握 Docker 基础知识有助于你在开发、运维和部署环境中更加顺畅地工作。

你将学到什么

  • 验证 Docker 环境是否正常工作,并了解本地运行时的基础知识。
  • 运行你的第一个容器化服务,并观察 Docker 如何对其进行管理。
  • 使用 exec 以交互方式访问正在运行的容器。
  • 查看容器日志以进行故障排查和验证。
  • 使用端口映射将容器化服务暴露给宿主机。
  • 在快速 Web 服务器部署挑战中应用这些技能。

课程路线图

课程从 Docker 安装和环境检查开始,确保运行时环境可用且准备就绪。随后进入运行第一个服务的环节,让你直观地了解 Docker 如何启动和管理容器化应用程序。

接下来,你将学习如何使用 exec 访问正在运行的容器,这对于检查和简单的诊断非常有用。之后,课程将重点介绍容器日志,并讲解端口映射,让你理解容器内的服务是如何从外部被访问的。

课程最后是「快速 Web 服务器部署」挑战,将容器启动、服务检查、日志查看和端口暴露等操作结合到一个实用的部署工作流中。

适合人群

本课程适合 Linux 学习者和 DevOps 初学者,他们需要迈出 Docker 和容器化服务部署的实践第一步。

学习成果

学完本课程后,你将能够运行和检查 Docker 容器、访问容器环境、查看容器日志,并能通过命令行使用端口映射来暴露基础服务。

教师

labby
Labby
Labby is the LabEx teacher.