学习步骤
- 情景导入
- 没有Docker之前开发和部署遇到的问题
- Docker是什么,为了解决什么问题
- 官网走一波
- Docker的基本架构
- 基本组成(三大元素)
- 三个元素相互关系
- 延申-和虚拟机的比较
- Docker的安装
- 镜像加速
- Hello-World
- 根据前面介绍的Docker架构,解释Hello-World过程发生了什么
- Docker基本命令
- 容器的基本命令
- 镜像的基本命令
- 仓库的基本命令
- 构建MySql环境
- 过程中复习Docker基本命令
- DockerFile文件的编写
- 镜像与DockerFile文件的关系,DockerHub走一波
- DockerFile命令的简单讲解
- 简单的编写DockerFile文件
- 推送镜像至DockerHub
- 结合公司业务,讲解代码怎么打包成DockerFile文件并推送镜像至DockerHub,同时如何发布服务