Appearance
服务器部署与 Docker 容器化
本课视频
本课课件
课件权限
本课 PPT 需学员注册并由讲师确认后下载。请打开 学员下载 注册:服务器部署与容器化入门教程.pptx
一句话目标
把「只有你电脑能跑」变成「别人用域名能打开」:ECS、域名、SSH、Nginx、Docker、Compose。
建议时长
30~40 分钟。
先修
至少看完课程五或六之一,知道「要上线的是什么」。
目录要点
- 为何要服务器:24 小时在线的远程电脑
- 购买 ECS:地域、2 核 4G 起步、Ubuntu 22.04、公网 IP、按量付费
- 首次配置与安全组:22 / 80 / 443;生产环境慎用
0.0.0.0/0 - IP、域名、大陆备案
- SSH 与上传:scp / SFTP / Remote-SSH
- Nginx 反向代理最简配置
- Docker:镜像 / 容器 / Dockerfile;Compose 多服务
- 八步上线链路与排查公式:看日志 → 查端口 → 验配置
你会带走的文件
- 上线检查清单:
practice-assets/templates/09_上线检查清单.md - 课内 Dockerfile / Compose 示例(口播已含关键指令)
作业与合格线
- 作业(最低):在笔记里画出「代码 → 镜像 → 容器 → Nginx → 域名」;列出自己项目要放行的端口。
- 合格:能解释安全组与 Nginx 各管什么;能说出 SSH 输密码不回显是正常的。
- 加分:把课五或任意一个 Hello 页用 Docker 跑在 ECS 上,浏览器能打开。
配套资源
- 口播稿:
口播稿/09_课程九_服务器部署_口播稿.md - 课件:
服务器部署与容器化入门教程.pptx - 视频:
视频课程上线版/零基础AI学习视频课程—服务器部署和Docker容器化.mp4 - 与官网关系:本站第一版建议用本课同一套栈部署,作为示范
工具版本日期
基于 2026-09 口播稿。示例:Ubuntu 22.04、Python 3.9-slim 基础镜像(Dockerfile 示例)。云控制台改版时,以「实例能 SSH、80/443 能通、容器 docker ps 为 Up」为完成标志。