Docker学习前言
云原生,万物均容器,是目前2021-2022年主流环境。
在渗透测试中,尤其对于目前的我来言,安全开发很需要一种技术,能够让我快速搭建起来一个测试环境作为我的武器库机床。docker就是其中一个,能够方便快捷的使用。每次在渗透测试搭建环境、搭建靶机的时候,就特别麻烦,但是有了docker,就好像nmap换成了fscan一样,方便快捷,整齐划一,舒舒服服。
课程上我选择的是【尚硅谷】全新2022版Docker与微服务实战教程(从入门到进阶),不为什么,因为以前学一部分Java就是在这里学的hh,还是挺不错的。
https://www.bilibili.com/video/BV1gr4y1U7CY
开始的两篇内容,都是大量的理论。记得大学时,学单反摄影前,也是自己看了好几本书才开始实操,确实自己的理解会不一样,省了很多时间去琢磨不太理解的一些问题。为之后的摄影学习做了很大的铺垫。想要成为这方面的专家,学习之前请先阅读大量的材料。
基础篇
1、Docker简介
2、Docker安装
3、Docker常用命令
4、Docker镜像
5、本地镜像发布到阿里云——远程库的交互
6、本地镜像发布到私有库——对内部的交互
7、Docker容器数据卷
8、Docker常规安装简介
高级篇
1、Docker复杂安装详解
- 安装mysql主从复制
- 安装redis集群(大厂面试题第4季-分布式存储案例真题)
2、DockerFile解析:如何发布,如何构建
3、Docker微服务实战
4、Docker网络:集群环境下如何容器化,一键部署,一键上线,一键等
5、Docker-compose容器编排
6、Docker轻量级可视化工具Portainer,图形化数据审计
7、Docker容器监控之CAdvisor+InfluxDB+Granfana,流量监控等
8、终章总结
学习方法
这个东西老生常谈了,我也有自己的一套学习方法,不过听不同的老师讲解,还是有不同的理解的。
对于渗透测试人员来说,需要不断地学习。而且还要快速、高效、扎实地学习。那么势必就会有一定的学习方法。
1、是什么?
2、能干嘛?学完了搞啥?是不是主流技术?
3、怎么安装?
4、怎么玩?常用,主流产业技术操作,我要拿下
5、永远地helloworld能跑起来一次
6、AB法则,画个图, before和After
总结
自己开了一个新坑,一个是工作需要,一个是自己兴趣使然,了解前沿科技没有什么错误。
希望自己能够学好,顺顺利利和踏踏实实地完成这个学习。