课程培训
Docker容器虚拟化从入门到精通培训课程

Docker容器虚拟化从入门到精通培训课程

  •  

  • 培训对象:开发人员、测试工程师、运维工程师、DevOps实践者、需要掌握容器化技术进行应用打包与部署的技术人员。

  •  

  • 培训目标

    1. 理解容器与虚拟机的本质区别,掌握Docker的架构与核心概念(镜像、容器、仓库、网络、存储)。

    2. 熟练使用Docker命令进行镜像构建、容器运行、数据持久化与网络配置。

    3. 掌握Docker Compose进行多容器应用编排,理解Dockerfile的最佳实践与镜像优化技巧。

  •  

  • 培训内容介绍

    1. 容器技术演进:了解容器技术的发展历程,对比容器与虚拟机的差异,理解Docker在DevOps中的核心地位。

    2. Docker安装与架构:在不同操作系统上安装Docker引擎,理解Docker的C/S架构与各组件(dockerd、containerd、runc)的分工。

    3. 镜像管理:搜索、拉取、查看、删除镜像,理解镜像的分层存储机制,使用docker commit创建简单镜像。

    4. 容器生命周期:运行、启动、停止、重启、删除容器,理解容器的状态转换与运行机制。

    5. Dockerfile编写:学习Dockerfile指令(FROM、RUN、CMD、ENTRYPOINT、COPY、ADD、ENV、EXPOSE),编写高效且安全的Dockerfile。

    6. 镜像构建与优化:使用docker build构建镜像,应用多阶段构建、减少层数、清理缓存等优化技巧,减小镜像体积。

    7. 数据持久化:理解容器存储的临时性,使用数据卷(Volume)与绑定挂载(Bind Mount)实现数据持久化与共享。

    8. 网络配置:理解Docker的网络模型(bridge、host、none、overlay),创建自定义网络,实现容器间通信与网络隔离。

    9. 容器日志与监控:查看容器日志,配置日志驱动,使用docker stats监控容器资源使用情况。

    10. Docker Compose:安装Docker Compose,编写docker-compose.yml定义多容器应用,使用单一命令启动整个应用栈。

    11. 镜像仓库:搭建私有镜像仓库(Registry),推送与拉取镜像,理解镜像命名与标签规范。

    12. 容器化应用实战:将一个Web应用(前端+后端+数据库)完整容器化,使用Compose部署,体验从开发到部署的全流程。





如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>