手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

Docker发布应用程序指南

[日期:2018-08-07] 来源:infoq.com  作者:Diogo Carleto ,译者 无明 [字体: ]

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

Docker应用程序指南是Docker的现代化传统应用程序(MTA)计划的一部分,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数据库都可以运行在容器中。

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

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

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

Docker发布应用程序指南

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

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

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

Docker发布应用程序指南

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

更多详细信息,请访问Docker Success Center

更多Docker相关教程见以下内容: 

Linux 下的 Docker 安装与使用  https://www.linuxidc.com/Linux/2018-06/152996.htm
CentOS 7安装Docker应用容器引擎 https://www.linuxidc.com/Linux/2018-06/152856.htm
CentOS 7.3环境安装Docker 18.03 https://www.linuxidc.com/Linux/2018-05/152356.htm
使用Docker分分钟启动常用应用  https://www.linuxidc.com/Linux/2017-04/142649.htm
CentOS 7使用Docker搭建GitLab服务器  https://www.linuxidc.com/Linux/2018-04/151725.htm
30分钟带你了解Docker  https://www.linuxidc.com/Linux/2018-08/153346.htm

Docker 的详细介绍请点这里
Docker 的下载地址请点这里

查看英文原文Docker Announces Docker Application Guides

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-08/153405.htm

linux
相关资讯       Docker指南 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款