Docker 初学者:Java 和 Spring Boot 的 DevOps

Docker 初学者。 Java Spring Boot 微服务的 DevOps。亲身体验 Docker。

讲师:in28Minutes Official

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将学到什么

  • 使用 Docker 容器化并运行 Java Spring Boot 微服务
  • 使用 Docker 容器化并运行 Java Spring Boot 全栈应用程序
  • 为 8 个 Java Spring Boot 项目创建 Docker 镜像
  • 学习 Docker 命令和 Docker 架构
  • 使用 Dockerfile 自动构建 Docker 镜像
  • 使用 Maven 插件创建 Docker Java 映像 – Dockerfile Spotify 插件、JIB 插件和 Fabric8 Docker Maven 插件
  • 为 Java 应用程序创建 Docker 映像的最佳实践 – 改进 Docker 映像的缓存并创建多阶段 Docker 构建。
  • 您将容器化与 MySQL 对话的 Java Spring Boot Todo Web 应用程序
  • 您将使用 Docker 容器化 Java Spring Boot React 全栈应用程序
  • 您将使用 Docker 将 CCS、CES 微服务、Eureka 命名服务器和 Zuul API 网关容器化,并使用 Docker Compose 运行它们
  • 您将学习如何将 MySQL、RabbitMQ 和 Zipkin 作为 Docker 容器运行
  • 您将学习 Docker 网络的基础知识 – HOST、BRIDGE 和 NONE
  • 您将学习使用 Docker Compose 来管理您的容器
  • 您将学习微服务的基础知识
  • 您将与 300,000 名学习者一起通过 in28Minutes 获得令人惊叹的学习体验

在你的职业生涯中蓬勃发展

通过订阅个人计划,访问一系列针对热门角色精心策划的顶级课程。

非常适合

开发运营工程师

精选的课程和实践练习集合,可帮助您晋升为 DevOps 工程师。

  • 40+相关课程
  • 110+动手练习
  • 4.6平均。课程评级

免费试用个人计划试用后每月起价 20.00 美元。随时取消。

要求

  • 您不需要有任何 Docker 经验
  • 您有一些 Java、Spring 和/或 Spring Boot 编程经验
  • 我们将帮助您安装 Eclipse、Visual Studio Code、Git 客户端、Docker Desktop 和 Node JS(用于 npm)

描述

您是否想学习通过易于学习的分步方法为 Java Spring Boot 应用程序和微服务创建 Docker 映像和容器?

您对 Docker 的经验为零吗?没问题。

学习 Docker 基础知识?是的。为 Java Spring 微服务创建 Docker 镜像?是的。为 Java Spring Boot 全栈应用程序创建 Docker 映像?是的。当然。动手?当然。

学生们的评价:

5 星 –  我很惊讶如何用简单的方法解释如此困难的概念。向导师致敬。Docker 和微服务在一门课程中得到了很好的解释。惊人的。

5 星 –入门 Docker 的好课程,特别是针对 Java/Spring 开发人员的微服务架构。

5 星 –很好的学习,有清晰的解释,有助于入门 Docker。感谢您对使用 Spring Boot 进行 Dockerize java 应用程序的良好培训。

5 星 –我有一种误解,认为 Docker 主题很难理解。你让这一切变得非常容易。非常感谢您,我真的会推荐我的同事/朋友从您的教程中学习。

5 星 –非常好。当我开始学习这门课程时,我对 Docker 一无所知。但我很容易获得知识。兰加是一位了不起的老师。谢谢并继续你的工作。

5 星 –Docker for Java Spring Developers ”对于 Java 开发人员来说是一个很好的开始。除了 Docker 的基本概念之外,本课程还完美地涵盖了如何在基于微服务架构的应用程序中利用 Docker…

5 星 –很好的课程和很棒的例子!!!!

5 星 –尽管我已经专业编写软件超过 35 年,但我对容器还是新手。我对这门课程赞不绝口。我强烈推荐给任何想要快速掌握 Docker 的人。 “Docker for Java Spring Developers”是一门组织得非常好的课程,Ranga Karanam 是一位优秀的讲师/演讲者。该课程物有所值。我一定会寻找 In28 分钟和 Ranga 的课程来满足我未来的培训需求。

您准备好了解 Docker 并在您的编程生涯中迈出下一步了吗?

您想与超过 500,000 名学习者一起通过 in28Minutes获得惊人的学习体验吗?

别再犹豫了!

课程大纲

架构正在向微服务和云发展。 Docker 可以轻松地将您的应用程序容器化并使其云就绪。

Docker是容器化 Java Spring Boot 应用程序的第一工具。学习 Docker 将帮助您简化部署流程并轻松尝试新的框架和工具。

在本实践课程中,我们将容器化 –创建 docker 镜像并创建容器– 各种Spring Boot应用程序:

  • REST API – Hello World 和 Todo – Jar
  • Todo Web应用战争
  • 使用 React 和 Spring Boot 的全栈应用程序
  • CCS 和 CES微服务
  • Eureka 命名服务器和 Zuul API 网关

本课程将是介绍 Docker 的完美第一步。

您将使用容器化使用 React(前端框架)、Spring Boot(REST API 框架)、Spring(依赖管理)、Spring Security(身份验证和授权 – 基本和 JWT)、BootStrap(样式页面)、Maven 创建的各种项目(依赖关系管理)、Node (npm)、Visual Studio Code (TypeScript IDE)、Eclipse (Java IDE) 和 Tomcat 嵌入式 Web 服务器。我们将帮助您设置其中的每一项。

课程亮点

课程简介

  • 00 步骤 01 – 将 Spring Boot 应用程序部署到 Docker – 课程概述
  • 00 步骤 02 – 将 Spring Boot 应用程序部署到 Docker – 入门

Docker 入门

  • 01 第 01 步 – 安装 Docker – Docker
  • 01 步骤 02 – 您的第一个 Docker 用例 – 部署 Spring Boot 应用程序
  • 01 步骤 03 – 重要的 Docker 概念 – 注册表、存储库、标签、镜像和容器
  • 01 步骤 04 – 使用 Docker 镜像和容器
  • 01 步骤 05 – 了解 Docker 架构 – Docker 客户端、Docker 引擎
  • 01 步骤 06 – 为什么 Docker 受欢迎
  • 01 步骤 07 – 使用 Docker 镜像
  • 01 第 08 步 – 使用 Docker 容器
  • 01 第 09 步 – 使用 Docker 命令 – 统计、系统
  • 01 第 10 步 – 导入 Docker 项目

使用 Docker 容器化 Java Spring Boot Hello World Rest API

  • 02 步骤 01 – 在本地设置 01 Spring Boot Hello World Rest API
  • 02 步骤 02 – 为 01 Hello World Rest API 手动构建 Docker 镜像
  • 02 步骤 03 – 使用 Dockerfile 构建 Docker 镜像
  • 02 步骤 04 – 了解 Docker 镜像层、缓存和 Dockerfile 指令
  • 02 步骤 05 – 使用 Dockerfile Spotify 插件创建 Docker 镜像
  • 02 步骤 06 – 创建通用的可重用 Dockerfile
  • 02 步骤 07 – 通过在单独的步骤中添加库来改进 Docker 映像的缓存
  • 02 步骤 08 – 使用 JIB 插件创建 Docker 镜像
  • 02 步骤 09 – 使用 Fabric8 Docker Maven 插件创建 Docker 镜像

使用 Docker 容器化 Java Spring Boot Todo Web 应用程序

  • 03 步骤 01 – 在本地设置 02 Spring Boot Todo Web 应用程序
  • 03 步骤 02 – 为 Spring Boot Todo Web 应用程序创建 Docker 镜像
  • 03 步骤 03 – 了解 ENTRYPOINT、CMD、COPY 和 ADD 指令
  • 03 步骤 04 – 将 02 Spring Boot Todo Web 应用程序推送到 Docker Hub

使用 MySQL 和 Docker 容器化 Java Spring Boot Todo Web 应用程序

  • 04 步骤 01 – 03 Todo Web 应用程序 MySQL 的代码审查
  • 04 步骤 02 – 在本地将 MySQL 作为 Docker 容器运行
  • 04 步骤 03 – 将 Spring Boot Todo Web 应用程序连接到本地 MySQL
  • 04 步骤 04 – 为 03 Todo Web 应用程序创建 Docker 映像并使用链接进行连接
  • 04 步骤 05 – 探索 Docker 网络 – HOST、BRIDGE 和 NONE
  • 04 步骤 06 – 创建自定义网络并将 MySQL 和 WebApplication 连接到网络
  • 04 步骤 07 – 使用 Docker 卷来保存数据
  • 04 步骤 08 – 使用 Docker Compose

使用 Docker 容器化 Java Spring Boot React 全栈应用程序

  • 05 步骤 01 – 探索 04 Java 全栈 Spring Boot React 应用
  • 05 步骤 02 – 在本地运行 React 前端
  • 05 步骤 03 – 容器化 Java REST API 后端
  • 05 步骤 04 – 为 React 前端代码创建多阶段 Docker 构建
  • 05 步骤 05 – 改进前端 Docker 构建 – dockerignore
  • 05 步骤 06 – 使用多阶段 Docker 构建 Java REST API 后端
  • 05 步骤 07 – 运行 Java REST API 后端 Docker 映像
  • 05 步骤 08 – 探索 Docker Compose
  • 05 步骤 09 – 使用 Docker Compose 运行全栈应用程序
  • 05 第 10 步 – 使用 Docker Compose 构建带有 MySQL 的 Java Spring Boot Todo Web 应用程序

Docker 上的 CCS 和 CES 微服务入门

  • 06 步骤 01 – 微服务简介
  • 06 步骤 02 – 微服务的优点
  • 06 步骤 03 – 了解 Docker 和微服务 – 一个惊人的组合
  • 06 步骤 04 – CCS 和 CES Spring Boot 微服务概述
  • 06 步骤 05 – 为 CCS 和 CES 微服务创建 Docker 映像和容器
  • 06 步骤 06 – 使用 Docker Compose 运行 CCS 和 CES 微服务

将 Eureka 命名服务与 Spring Boot 微服务和 Docker 结合使用

  • 07 步骤 01 – 了解服务注册中心的需求
  • 07 步骤 02 – 为 Eureka 命名服务器创建 Docker 镜像
  • 07 步骤 03 – 使用 Eureka 服务配置并运行 CES 和 CCS 微服务

将 Zuul API 网关与 Spring Boot 微服务和 Docker 结合使用

  • 08 步骤 01 – 使用 Zuul API 网关配置 CES 和 CCS 微服务
  • 08 步骤 02 – 使用 Docker Compose 与 Zuul 一起运行微服务

使用 Zipkin 和 RabbitMq 进行分布式跟踪

  • 09 步骤 01 – Zipkin 简介并更新微服务以连接到 Zipkin
  • 09 步骤 02 – 使用 Docker Compose 启动 Zipkin、RabbitMq 和微服务
  • 09 步骤 03 – 运行 Zipkin、RabbitMq 和微服务
  • 09 步骤 04 – 谢谢

立即开始学习。点击注册按钮!

本课程适合谁:

  • 您是一名 Java Spring Boot 开发人员,正在开始使用云和 Docker
  • 您想要使用 Docker 容器化您的 Java 应用程序
  • 您是一名 Java 开发人员并且对 Docker 感到好奇
  • 您想要学习使用 Docker 容器化 Java Spring Boot 全栈应用程序
  • 您想学习使用 Docker 和 Spring Boot 微服务 – 服务注册表、分布式跟踪和 Zuul API 网关

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍