Docker教程大纲
一、Docker简介
1. Docker简单介绍
什么是Docker、为什么使用Docker、Docker优势
2. Docker三大核心概念
(1)镜像(Image)
(2)容器(Container)
(3)仓库(Repository)
二、Docker安装
(1)Ubuntu环境下安装Docker
(2)CentOS环境下安装Docker
(3)验证docker安装成功
(4)配置Docker服务
三、Docker使用
(1)Docker镜像使用
获取镜像、镜像常用命令,增、删、查、存出、载入、基于已有容器创建镜像
(2)Docker容器的使用
创建容器、容器常用命令
(3)Docker仓库的使用
公共市场介绍、企业级私有仓库Harbor搭建
四、Docker储存
(1)数据持久化
数据卷
(2)多个容器间数据共享
数据卷挂载
五、Docker网络
(1)网络虚拟化
Docker网络通信原理
(2)网络创建过程
Docker网络创建过程介绍
(3)手动配置网络
手动配置Docker网络,熟悉Docker网络通信原理
(4)网络实践
映射容器内应用的服务端口到本地宿主机
多个容器间通过容器名实现互联
六、Docker资源
(1)CPU资源
资源限制、常用命令、常用实例介绍
(2)内存资源
资源限制、常用命令、常用实例介绍
七、Docker编排
Docker编排工具Docker-Compose讲解
实例演示使用Docker-Compose
八、Docker实战
一、Dockerfile
Dockerfile介绍
DockerFile配置指令和操作指令
二、Web服务应用
Apache、Nginx、Tomcat
三、Java项目搭建
使用Docker搭建java项目,Docker知识综合使用
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲