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

本文共 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://tjmml.baihongyu.com/

你可能感兴趣的文章
python使用SUDS调用webservice
查看>>
会议室预定设计
查看>>
oracle lengthb
查看>>
js执行效率小结
查看>>
5.Selector详解
查看>>
[LeetCode] Set Matrix Zeroes 解题报告
查看>>
[转载]Linux open函数简介
查看>>
未能读取并闩锁页 (1:xxxxx)(用闩锁类型 SH)
查看>>
字符串 和null值相加 结果依然是null值的实验
查看>>
MSSQL 2005数据库可疑状态
查看>>
样本方差与总体方差
查看>>
初学WebGL引擎-BabylonJS:第3篇-方向纹理与相机
查看>>
使用类来写装饰器
查看>>
购物车第一次代码
查看>>
Java集合整理
查看>>
Entity Framework在SaveChanges()之前拿到对象的自增长ID
查看>>
python读写csv文件
查看>>
数据溢出
查看>>
ionic2 textarea Automatically grows
查看>>
Android手机拨打电话的开发实例
查看>>