博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker发布应用程序指南
阅读量:6455 次
发布时间:2019-06-23

本文共 1186 字,大约阅读时间需要 3 分钟。

Docker最近发布了,指南中演示了如何在Docker Enterprise(Docker EE)和Docker Desktop上部署应用程序,为选择容器镜像和部署原型应用程序(使用Docker Swarm或Kubernetes进行编排)提供了架构示例和指南。

\\

Docker应用程序指南是Docker的的一部分,MTA的目标是在不进行大量重写或重构的情况下,将企业的现有应用程序带到Docker上。

\\

第一个Docker应用指南涵盖了两个场景,一个是需要访问Oracle数据库的Oracle WebLogic应用程序,另一个是部署在Docker Desktop或Docker EE上并与WebSphere Liberty一起运行的IBM MQ示例。此外,还提供了如何使用Docker Swarm或Kubernetes进行编排的说明。

\\

第一个场景指南说明了如何使用Docker EE来部署Oracle WebLogic服务器,这个服务器上运行着需要访问Oracle数据库的MedRec(Avitek Medical Records)示例应用程序。

\\

Oracle WebLogic是一个基于J2EE的应用程序服务器,用于开发和部署多层分布式企业应用程序。 Oracle数据库是一种关系数据库管理系统。开发人员可以利用Docker的优势(隔离、可移植性、自动化开发的能力),因为WebLogic和Oracle数据库都可以运行在容器中。

\\

是WebLogic Server附带的Java EE应用程序示例,它模拟了一个集中式的医疗记录管理系统,为患者、医生和管理员提供了一种框架,通过各种客户端来管理患者数据。

\\

Oracle WebLogic和Oracle数据库都经过认证,可在Docker容器上运行,并且Docker Store中提供了它们的镜像。

\\

下图表示部署在Docker EE上的Oracle WebLogic、Oracle数据库和MedRec应用程序架构:

\\

c4b911e5c7b5170b6a9fc476b6ba3cf8.png

\\

第二个场景指南说明了如何使用Docker EE来部署IBM MQ服务,让该服务作为运行在两个不同WebSphere Liberty实例上的两个应用程序之间的通信通道。

\\

IBM MQ是企业的消息解决方案,也是IBM的面向消息的中间件,它允许应用程序跨多个系统相互通信。 WebSphere Liberty是一个基于开源Open Liberty项目的Java应用程序服务器。

\\

下图显示了这些应用程序通过Docker上的IBM MQ进行通信的架构:

\\

b9eaaaf1bda03f639f72a75d862373d5.png

\\

Docker Enterprise可以从上下载。想要在自己的机器上构建和测试应用程序的开发人员可以下载适用于或的Docker Desktop。

\\

更多详细信息,请访问。

\\

查看英文原文

转载地址:http://whfzo.baihongyu.com/

你可能感兴趣的文章
Request header is too large
查看>>
轮播插件swiper.js?
查看>>
网路流24题总结
查看>>
15 个 Android 通用流行框架大全
查看>>
ant 执行java文件,java文件中含中文,显示乱码
查看>>
IE8兼容@media和mp4视频的解决方案
查看>>
第二周总结
查看>>
概率图模型建模、学习、推理资料总结
查看>>
【转】知道这20个正则表达式,能让你少写1,000行代码
查看>>
自定义 启动和关闭 oracle 的命令
查看>>
SQLite数据库、ListView控件的使用
查看>>
Quartz
查看>>
正则表达式介绍
查看>>
初识Scala反射
查看>>
第三十九天
查看>>
Redis详解
查看>>
论程序员加班的害处
查看>>
codeblocks快捷键
查看>>
基于HTML5的WebGL设计汉诺塔3D游戏
查看>>
WPF资料链接
查看>>