系统学习Docker 践行DevOps理念
最后更新于
最后更新于
01 1 Docker导学
01 2 容器技术概述
01 3 Docker魅力初体验
01 4 课程源码获取和注意
02 1 dk的安装简介
02 2 在mac系统上安装
02 3 在windows系统安装
02 4 vareant&virtualBoxformac
02 5 v&Vforwindows
02 6 在centos上安装dk
02 7 dk Machine的本地使用
02 8 Dk Machine在阿里云上的使用
02 9 dk Machine在亚马逊aws云上的使用
02 10 Docker palyground
02 11 本章总结
03 1 dk架构和底层技术简介
03 2 dk image概述
03 3 DIY 个Base Image
03 4 初识container
03 5 构建自己的Docker镜像
03 6 dkfile语法梳理及最佳实践 2
03 7 run vs cmd vsentrypoint 2
03 8 镜像的发布 2
03 9 Dockerfile实践 2
03 10 容器的操作 2
03 11 dockerfile实战2 2
04 1 本章概述和实验环境介绍 2
04 2 网络基础回顾
04 3 Linux网络命名空间
04 4 Docker Bridge0详解
04 5 容器之间的link
04 6 容器的端口映射
04 7 容器网络之host和none
04 8 多容器复杂应用的部署
04 9 overlay和underlay的通俗解释
04 10 dk overlay网络和etcd实现多机容通信
05 1 本章介绍
05 2 本章实验环境介绍
05 3 数据持久化之Data Volume
05 4 数据持久化之bind Mounting
05 5 开发者利器 dk+bind mount
06 1 根据前面所学部署一个wordpress
06 2 dk Compose到底是什么
06 3 dk Compose的安装和基本使用
06 4 水平扩展和负载均衡
06 5 部署一个复杂的投票应用
07 1容器编排Swarm介绍
07 2创建一个三节点的swarm集群
07 3Service的创建维护和水平扩展
07 4在swarm集群里通过serivce部署wordpress
07 5集群服务间通信之RoutingMesh
07 6RoutingMesh之Ingress负载均衡
07 7DockerStack部署wordpress
07 8作业解答之部署投票应用
07 9DockerSecret管理和使用
07 10DockerSecret在Stack中的使用
07 11Service更新
08 1 谈钱不伤感情 Docker的收费模式
08 2 Docker Cloud简介
08 3 Docker Cloud之自动build Docker image
08 4 Docker Cloud之持续集成和持续部署
08 5 Docker企业版的在线免费体验
08 6 Docker企业版本地安装之UCP
08 7 Docker企业版本地安装之DTR
08 8 Docker企业版UCP的基本使用演示
08 9 体验阿里云的容器服务
08 10 在阿里云上安装Docker企业版 mp4
08 11 Docker企业版DTR的基本使用演示
09 1 Kubenetes简介
09 2 Minikube快速搭建K8S单节点环境
09 3 (注意打点地方) K8S最小调度单位Pod
09 4 ReplicaSet和ReplicationController
09 5 Deployment mp4
09 6 使用Tectonic在本地搭建多节点K8S集群
09 7 k8s基础网络Cluster Network
09 8 打点处有杂音Service简介和演示
09 9 NodePort类型Service以及Label的简单实用 音频 mp4
09 10 准备工作——使用kops在亚马逊AWS上搭建k8s集群
09 11 使用kops在亚马逊AWS上搭建k8s集群 mp4
09 12 LoadBlancer类型Service以及AWS的DNS服务配置
09 13 在亚马逊k8s集群上部署wordpress
10 1 容器的基本监控
10 2 k8s集群运行资源监控——Heapster+Grafana+InfluxDB
10 3 根据资源占用自动横向伸缩
10 4 k8s集群Log的采集和展示——ELK+Fluentd
10 5 k8s集群监控方案Prometheus
11 1 本章简介
11 2 搭建GitLab服务器
11 3 搭建GitLab CI服务器和Pipeline演示
11 4 基于真实Python项目的CI演示
11 5 简单Java项目的CI演示
11 6 使用Python项目演示的CICD流程
11 7 CI实现版本自动发布
11 8 本章总结和如何继续学习
12 1 不是总结的总结