网站资源均收集于公开网络,仅供学习和交流。版权归版权人所有,所标价格为资源收集整理费用,如喜欢作品请支持正版。
网盘链接:
1. Docker的安装和介绍
- 1-1 课程导学
- 1-2 容器技术介绍
- 1-3 课程的文档和源码
- 1-4 Docker的安装介绍
- 1-5 在Windows上安装Docker
- 1-6 在Mac系统上安装Docker
- 1-7 在Linux系统上安装Docker
2. 容器快速上手
- 2-1 本章介绍
- 2-2 认识一下docker命令行
- 2-3 镜像和容器
- 2-4 创建我们第一个容器
- 2-5 命令行小技巧之批量操作
- 2-6 容器的attached和detached模式
- 2-7 容器的交互式模式
- 2-8 windows是如何运行docker engine的
- 2-9 容器和虚拟机
- 2-10 创建容器时背后到底发生了什么
3. 镜像的创建管理和发布
- 3-1 镜像的获取方式
- 3-2 镜像的registry介绍
- 3-3 镜像的获取查看和删除
- 3-4 docker镜像的导入导出
- 3-5 Dockerfile的介绍
- 3-6 镜像的构建和分享
- 3-7 通过commit创建镜像
- 3-8 聊聊scratch这个镜像
4. Dockerfile完全指南
- 4-1 本章介绍
- 4-2 如何选择基础镜像
- 4-3 通过RUN执行指令
- 4-4 文件的复制和目录操作
- 4-5 构建参数和环境变量
- 4-6 容器启动命令CMD
- 4-7 容器启动命令ENTRYPOINT
- 4-8 一起构建一个Python Flask镜像
- 4-9 Dockerfile技巧-合理使用缓存
- 4-10 Dockerfile技巧——dockerignore
- 4-11 Dockerfile技巧——多阶段构建
- 4-12 Dockerfile技巧——尽量使用非root用户
- 4-13 本章总结
5. Docker的存储
- 5-1 本章介绍
- 5-2 数据持久化之Data Volume
- 5-3 Data Volume练习之MySQL
- 5-4 数据持久化之Bind Mount
- 5-5 Bind Mount练习之Docker开发环境
- 5-6 机器之间共享数据
6. Docker的网络
- 6-1 本章介绍
- 6-2 网络基础知识回顾
- 6-3 网络常用命令
- 6-4 容器网络涉及到哪些问题
- 6-5 容器间通信之bridge模式
- 6-6 容器对外通信之bridge模式
- 6-7 网络知识补充NAT
- 6-8 创建和使用自定义bridge(上)
- 6-9 创建和使用自定义bridge(下)
- 6-10 容器的端口转发
- 6-11 端口转发和Dockerfile
- 6-12 host网络详解
- 6-13 Linux网络命令空间
- 6-14 多容器应用的部署练习
7. Docker compose
- 7-1 docker-compose是什么
- 7-2 docker-compose的安装
- 7-3 compose文件的结构和版本
- 7-4 docker-compose命令行基本使用
- 7-5 docker-compose镜像构建和拉取
- 7-6 docker-compose服务更新
- 7-7 docker-compose网络(上)
- 7-8 docker-compose网络(下)
- 7-9 docker-compose水平扩展和负载均衡
- 7-10 docker-compose环境变量
- 7-11 服务依赖和健康检查(上)
- 7-12 服务依赖和健康检查(下)
- 7-13 docker-compose投票app练习
8. Docker swarm
- 8-1 docker swarm介绍
- 8-2 swarm单节点快速上手
- 8-3 swarm单节点service初体验
- 8-4 swarm三节点环境的搭建
- 8-5 swarm三节点service再体验
- 8-6 swarm的overlay网络初体验
- 8-7 swarm的overlay网络详解
- 8-8 swarm的ingress网络详解(上)
- 8-9 swarm的ingress网络详解(下)
- 8-10 swarm内部的负载均衡
- 8-11 部署多service应用
- 8-12 stack部署多service应用
- 8-13 在swarm中使用secret
- 8-14 swarm使用本地volume
- 8-15 swarm练习之投票app
9. Docker vs podman
- 9-1 Podman是什么
- 9-2 Podman的安装和快速上手
- 9-3 Docker vs Podman实际操作看不同
- 9-4 Podman中pod的基本操作
- 9-5 Podman后续学习
10. Docker的多架构支持
- 10-1 本章介绍
- 10-2 ARM环境的Docker演示
- 10-3 docker buildx命令构建多架构镜像
- 10-4 本章总结
11. Git和容器——CI/CD
- 11-1 本章介绍
- 11-2 Dockerhub镜像构建的自动化
- 11-3 GitHub Actions简介
- 11-4 GitHub Actions Hello World
- 11-5 GitHub Actions进行镜像的构建和提交
- 11-6 GitHub Actions实现buildx
- 11-7 改造一下buildx workflow
- 11-8 通过GitHub Actions部署在线课程文档
12. 容器安全
- 12-1 本章介绍
- 12-2 Docker运行环境检查
- 12-3 代码和镜像的漏洞扫描
- 12-4 容器运行监控
13. 课程内容回顾与进阶建议
- 13-1 课程总结
© 版权声明
网站资源均收集于公开网络,仅供学习和交流。版权归版权人所有,所标价格为资源收集整理费用,如喜欢作品请支持正版。
THE END
暂无评论内容