面向开发人员的 Docker:从零部署到生产部署

面向开发人员的 Docker:从零部署到生产部署

立即下载
免费资源
暂无评分
50
0
掌握 Docker、Docker Compose、nginx 和实际部署工作流程 - 为开发人员构建

MP4 |视频:h264,1920×1080 |音频:AAC、44.1 KHz、2 Ch
级别:所有级别 |类型: 电子学习 |语言: 英语 |持续时间:54 场讲座 ( 11h 8m )

你将学到什么

  • Docker 基础知识:镜像、容器、层及其实际含义
  • Docker Compose:编排多服务应用程序
  • 正确完成卷、网络、运行状况检查和依赖项
  • 混合本地开发:应用的原生速度、服务的容器
  • Nginx 作为反向代理:路由、标头和 proxy_pass
  • 使用共享边缘网关在一台服务器上托管多个项目
  • VPS 设置:SSH、防火墙、安全基础知识
  • 域配置和 DNS

厌倦了只停留在“hello world”的 Docker 教程?本课程是为那些想要实际交付而不仅仅是单独了解容器的开发人员而设计的。

在本课程结束时,您将已将多服务应用程序部署到真实服务器,并可通过 HTTPS 在您自己的域中进行访问。这不是一个玩具项目,而是一个真实的堆栈,具有 Next.js 前端、Express API、BullMQ 工作线程、Postgres、Redis 和 nginx 作为反向代理。

本课程是为工作开发人员设计的,而不是DevOps 工程师、SRE、基础设施专家。如果您以编写代码为生并且想要了解工作的部署方面,那么这本书适合您。

你应该知道:

– 后端语言(Node.js 示例,但概念转移)

– 基本命令行

– HTTP、JSON 和数据库是什么

您不需要知道:

– Linux 管理

– 网络深入研究

– Kubernetes 或任何编排

– 生产运营理论

您将构建什么

您将使用以下方式容器化和部署真正的多服务应用程序:

– Next.js前端渲染页面

– Express API 服务数据

– 后台工作者处理作业 (BullMQ)

– 用于持久存储的 PostgreSQL

– 用于缓存和作业队列的 Redis

– nginx 作为 HTTPS 反向代理

– 用于在一台服务器上托管多个项目的共享边缘网关模式

到最后一课时,您的应用将在您自己的域中运行,并拥有来自 Let’s Encrypt 的真实 TLS 证书。

是什么让这门课程与众不同

大多数 Docker 课程都会教您什么是容器。本课程教您如何在日常工作中使用它们。每节课都以您在工作中遇到的实际问题为基础。

– 痛苦驱动的解释:每个概念都始于一个你会遇到的问题实际遇到的,不是功能列表。

– 实用第一:没有 Kubernetes,没有理论转储,没有抽象架构。从第一课开始,您将为真实应用程序编写Dockerfiles 和 Compose 文件。

– 诚实地进行权衡:当有多种方法可以做某事时,您会看到所有方法并在每种方法适合时进行学习。

– 实际生产部署:课程结束时您的应用程序将在互联网上运行,而不是在本地主机上。

其他信息

收录者
发布日期
8月18日
类别
IT与软件
标签
Docker 基础知识 Docker 组合 Docker 网络 SQL 与 Docker
软件名称
面向开发人员的 Docker:从零部署到生产部署
探索
Video Courses
创作者
Van Nguyen
语言
英语
上传者
Buford Anderson
出版商
Udemy

下载版本

版本 兼容平台 语言 大小 更新时间 下载
2026 英文 4.23GB 2026-08-19
Zip解压密码:123
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请联系我们处理。

评分及评论

0

(满分5, 共5用户评价)

来评个分数吧

  • 5星
    100%
  • 4星
    0%
  • 3星
    0%
  • 2星
    0%
  • 1星
    0%

面向开发人员的 Docker:从零部署到生产部署