淘淘宅课程出品,必属精品,关注公众号 [淘淘宅] 获取最新资源。
Docker 近几年非常火,因为它是容器虚拟化,更能够充分提高硬件资源的使用率。其实利用率高不算什么,它最大的优势是能给让运维人员或者开发人员快速部署和交付资源,大大提高了工作效率。
本课程以通俗易懂的方式讲解 Docker 容器技术,最适合初学者的教程,让你少走弯路!
课程目录
第1章:Docker基础入门
1.Docker是什么
2.Docker设计理念
3.虚拟机技术简介
4.Docker历史背景
5.Docker的应用
6.Docker的镜像库
7.安装的环境要求
8.Docker的安装和启动
第2章:Docker镜像操作
1.镜像的概念
2.Docker的基本组成
3.搜索镜像
4.拉取镜像
5.查询镜像
6.镜像的删除
第3章:Docker容器操作
1.容器的概念
2.交互式容器
3.容器的查看
4.查看容器的参数
5.启动守护式容器
6.容器的启动停止
7.文件拷贝命令
8.容器目录挂载
9.查询容器IP
10.删除容器
第4章:Docker常用部署
1.复习常用命令
2.拉取tomcat
3.拉取Mysql
4.关于Mysql容易出现的问题
5.拉取redis
6.Redis的注意事项
7.准备一个传统SSM项目
8.把数据库放到远程
9.部署项目到容器
10.关于部署细节
第5章:镜像的详解
1.镜像的联合文件系统
2.关于容器构建镜像
3.自定义容器
4.把容器提交为镜像
第6章:Dockerfile详解
1.DockerFile文件的简介
2.一个Dockerfile的示例
3.DockerFile常见的指令1
4.DockerFile常见的指令2
5.Dockerfile的命令回顾
6.关于自带的精简版系统缺陷
7.关于notepad工具
8.编写Dockerfile文件示例
9.DockerFile的简单案例
10.CMD命令的作用
11.关于Dockerfile小结
第7章:Docker部署SpringBoot项目
1.准备一个正常运行的系统
2.将数据库发布到远程
3.在Windows测试远程库
4.准备一个Dockerfile文件
5.把项目构建为镜像
6.关于图片打包问题
第8章:Docker的IDEA插件
1.关于向项目图片问题
2.配置docker远程连接端口
3.配置IDEA的docker插件
4.准备SpringBoot环境
5.使用插件自动构建镜像
6.测试插件部署
7.Docker插件的细节