发布Image到DockerHub
容器技术和Docker简介
容器技术介绍
Docker介绍
Docker架构和底层技术
CentOS上安装Docker
Docker的镜像和容器
Image镜像是什么?
创建一个Base Image
Image镜像的操作
Image镜像的发布
Container容器
Dockerfile语法梳理
Dockerfile实践:搭建Node
Dockerfile实践:搭建Golang
Dockerfile实践:搭建Python
Dockerfile实践:搭建Java
发布Image到DockerHub
搭建Docker私有仓库
容器操作详解:资源限制
宿主机和容器之间复制文件(cp)
Docker的网络
容器之间的link
容器的端口映射
容器网络之host和none
Docker跨主机跨容器通讯
Docker的持久化存储
数据持久化之Data Volume
数据持久化之Bind Mouting
数据持久化之 tmpfs
Docker Compose
根据前面所学部署一个wordpress
Docker Compose到底是什么
Docker Compose的安装和基本使用
水平扩展和负载均衡
Kubernetes简介
Kubenetes简介
K8s安装的方法简介
使用kubeadmin搭建多节点K8S集群
Kubernetes中的基本概念和操作
kubectl的基本使用
k8s的节点和标签
k8s调度的最小单位pod(上)
k8s调度的最小单位pod(下)
Namespace命名空间
创建我们自己的context
Controller和Deployment
deployment的演示
Replicaset在Deployment更新中的作用
容器的的运维和监控
容器的基本监控
k8s集群运行资源监控——Heapster+Grafana+InfluxDB
根据资源占用自动横向伸缩
k8s集群Log的采集和展示——ELK+Fluentd
Docker+DevOps实战
搭建GitLab服务器
搭建GitLab CI服务器和Pipeline演示
基于真实Python项目的CI演示
简单Java项目的CI演示
使用Python项目演示的CICD流程
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲