100分钟

Docker容器原理与实战

Docker容器原理与实战

作为主流应用容器引擎,Docker受到了众多开发者的关注。“容器”是一个非常形象的概念,通过打包可以极大得优化资源内存。那么在具体的应用开发中,如何应用容器、实战Docker开发、创建镜像呢? 课程亮…

课程分类
编程开发 | 安全运维
适用人群
专员, 工程师, 主管/团队负责人
课程标签
Docker,容器技术,镜像优化
作为主流应用容器引擎,Docker受到了众多开发者的关注。“容器”是一个非常形象的概念,通过打包可以极大得优化资源内存。那么在具体的应用开发中,如何应用容器、实战Docker开发、创建镜像呢? 课程亮点 实战性强:课程不仅深入剖析Docker容器的原理,更注重实战操作,让学员能够在实际操作中快速掌握Docker的使用技巧。 系统全面:从Docker的基础知识讲起,逐步深入到Dockerfile的编写、镜像的优化等高级内容,构建了一个完整的学习体系。 注重优化:课程不仅教授如何创建和使用Docker容器,还着重讲解如何优化Docker镜像,提高容器的运行效率,降低资源消耗。 案例丰富:结合大量实际案例,让学员在解决问题的过程中加深对Docker的理解和应用。 本节课将带从原理开始,带你了解什么是容器,以及为什么需要容器。然后通过实操演练,深入认识容器带来的便利性,以及容器可以帮助我们解决哪些问题。接下来将会带着你认识和使用Dockerfile,学习如何使用Dockerfile制作镜像以及把自己的服务制作成镜像等。最后,将学习镜像优化,以便在生产环境中更好的使用。
课程导读 一、容器与Docker - 1.认识容器 - 2.什么是Docker - 3.Docker安装 二、Docker基本指令 - 1.Docker Version - 2.Docker Info - 3.镜像操作 - 4.容器操作 - 5.数据持久化 三、Dockerfile - 1.常用指令 - 2.RUN和WORKDIR - 3.CMD和ENTRYPOINT - 4.ADD和COPY - 5.动态Dockerfile传参 四、镜像优化 - 1.选择合适的基础镜像 - 2.多阶段构建 学习资料 课程总结 课后习题
宽哥

宽哥

某上市集团云原生架构师