面向 Java 开发人员的 Docker

了解如何使用 Docker 来增强你的企业 Java 开发!

讲师:John Thompson • 385,000+ Enrollments Worldwide

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

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

你将会学到的

  • 如何运行 Docker 容器
  • 如何创建和运行自己的 Docker 映像
  • 将 Docker 映像发布到 Docker Hub
  • 了解如何使用 Docker Compose 运行多个 Docker 容器
  • 使用 Docker Swarm 进行云规模计算
  • 使用 Maven 创建 Docker 镜像
  • 如何使用 Docker 容器进行集成测试
  • 使用 Docker Compose 运行多个 Docker 容器
  • 如何利用 Docker 容器进行 CI 构建中的集成测试
  • 创建你自己的 Docker Swarm 集群

课程内容

11 个章节 • 106 个讲座 • 总时长 10 小时 37 分钟展开所有章节

介绍7 个讲座 • 32 分钟

Docker 简介9 个讲座 • 42 分钟

使用容器和图像15 个讲座 • 1 小时 29 分钟

在 Centos 镜像中运行 Spring Boot9 个讲座 • 47 分钟

DevOps – 自动构建 Docker 映像11 个讲座 • 50 分钟

从 Maven 运行图像12 个讲座 • 1 小时 20 分钟

使用 Docker 撰写8 个讲座 • 47 分钟

Docker 集群模式14 个讲座 • 1 小时 32 分钟

在 Docker Swarm 中运行 Java 应用程序7 个讲座 • 46 分钟

附录 A – 使用 GitHub2 个讲座 • 13 分钟

Spring Boot 食谱12 个讲座 • 1 小时 41 分钟

要求

  • 参加课程的学生应具备基本的 Java 编程技能
  • Spring知识不是必需的,但很有帮助
  • 理想的学生将具备基本的 Linux 技能
  • 用于安装 Docker 的本地管理员访问权限

说明

如果你是 Java 开发人员,Docker 对你来说是一个真正的游戏规则改变者!

在大型企业中开发 Java 应用程序并非易事。每天,你都被要求使用许多不同的技术。早上,你可能需要将数据保存到 MySQL 数据库。下午,你可能正在使用 RabbitMQ。明天你可能会被要求使用 Mongo 或 Redis。

想想在使用所有这些不同的技术时需要做什么。

如果你将所有这些安装在你的笔记本电脑上,它会变得混乱和缓慢。当然,你可以使用虚拟机来运行这些——如果你真的想减慢你的笔记本电脑的速度。虚拟机很棒,但虚拟机也可能是巨大的资源消耗者。 

如果你在开发团队中,则可以设置专用的开发服务器。但是你没有一个干净的开发环境。你的开发工作变得依赖于对开发服务器的访问。

Docker 是一项令人兴奋的技术,你可以利用它进行企业开发。

Docker 的受欢迎程度是爆炸性的。行业的大部分焦点都集中在 DevOps 上。但在操作部分更是如此。

你知道 Google每天创建大约 2.85 亿个 Docker 容器吗?

Docker 显然是运行 GMail 等云规模应用程序的流行技术。 

但作为一名 Java 开发人员,Docker 对你意味着什么?

你在使用 MySQL 吗?有一个现成的 Docker 映像供你使用。

后格雷斯?蒙哥数据库?雷迪斯?卡桑德拉?兔子MQ?活动MQ?卡夫卡?

是的,你今天可以下载和使用 Docker 映像。

你可以使用 Docker 进行的不仅仅是本地开发。 

你在开发微服务吗?如果你还没有在 Docker 容器中部署微服务,那么你很可能很快就会这样做。

Docker 简介

本课程开始假设你对 Docker 不了解。 

你将了解为什么 Docker 不像虚拟机。 

马上,你将学习如何使用从 Docker 中心下载的 Docker 映像运行 Docker 容器。

随着课程的进行,你将学习如何创建自己的 Docker 映像并将这些映像发布到 Docker 中心。

Java DevOps 与 Docker

通过使用 Fabric8 Maven 插件,你将学习如何自动化许多 Docker 任务,例如为微服务创建镜像。 

Docker Compose 是运行多个 Docker 容器的强大工具。你将学习如何运行由 Spring Boot Web 应用程序、RabbitMQ、页面视图微服务和 MySQL 数据库组成的应用程序。通过 Docker Compose,只需一条命令,你就可以在任何 Docker 机器上启动或停止此应用程序!

使用 Docker 集群模式

你将了解 Docker Swarm Mode 如何进行容器编排。在本课程中,你将在云中配置自己的 Docker Swarm 集群。你将容器化的 Java 应用程序部署到 Docker Swarm 集群中。你将看到 Docker Swarm 的路由网格有多么强大的功能,以及如何动态扩展你的应用程序。 

专家访谈

本课程包括对领先行业专家的采访!

  • James Labocki – 红帽云基础设施产品负责人
  • 更多在路上!

松弛组

本课程独有的是一个 Slack 小组,你可以加入该小组,与来自世界各地的讲师、教师助理和其他学习 Docker 的学生互动。打招呼。获得解决问题的帮助,或帮助其他人。注册本课程后,你可以加入其他学习 Docker 的社区!

春季启动食谱!

课程包括 Spring Boot Cookbook,为你提供示例 Spring Boot 项目,你可以将其用于流行的开源技术,包括:

  • 蒙哥数据库
  • MySQL
  • Postgres
  • 玛丽亚数据库
  • DB2 快递
  • Neo4J
  • 雷迪斯
  • 卡桑德拉
  • 活动MQ
  • 兔MQ

此课程面向哪些人:

  • 本课程的理想学生是想要学习如何使用 Docker 的 Java 开发人员

发表回复

后才能评论

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