您现在的位置是:热点 >>正文
云计算核心技术Docker教程:Java镜像使用 Compose 在本地开发
热点16178人已围观
简介...
在本节中,我们将创建一个 Compose 文件以java-docker使用单个命令启动我们的和 MySQL 数据库。我们还将设置 Compose 文件以java-docker在调试模式下启动应用程序,以便我们可以将调试器云计连接到正在运行的 Java 进程。
petclinic在 IDE 或文本编辑器中打开并创建一个名为docker-compose.dev.yml. 将以下命令复制并粘贴到文件中。
这个 Compose 文件非常方便,因为我们不必键入要算核传递给docker run命令的所有参数。我们可以使用 Compose 文件声明性地做到这一点。
我们公开端口 8000 并声明 JVM 的调试配置,以便我们可以附加调试器。
使用 Compose 文件的另一个非常酷的功能是我们将服心技务解析设置为使用服务名称。因此,我们现在可以mysqlserver在我们的连接字符串中使用。我们使用的原因mysqlserver是因为我们在 Compose 文件中命名了我们的 MySQL 服务。
现在,启动我们的应用程序并确术D认它运行正常。
$ docker-compose -f docker-compose.dev.yml up --build
我们传递--build标志,以便 Docker 编译我们的图像,然后启动容器。如果运行成功,您应该会看到oc类似的输出:
现在让我们测试我们的 API 端点。运行以下 curl 命令:
$ curl --request GET \
--url http://localhost:8080/vets \
--header 'content-type: apkeplication/json'
您应该会收到以下回复:
{"vetList":[{"id":1,"firstName":"James","lastName":"Carter","specialties"r教:[],"nrOfSpecialties":0,"new":false},{"id":2,"firstName":"Helen","lastName":"Leary","specialties":[程:{"id":1,"name":"radiology","new":false}],"nrOfSpecialties":1,"new":false},{"id":3,"firstName":Ja"Linda","lastName":"Douglas","specialties":[{"id":3,"name":"dentistry","new":false},{"id":2,"namvae":"surgery","new":false}],"nrOfSpecialties":2,"new":false},{"id":4,"firstName":"Rafael","lastName":镜像"Ortega","specialties":[{"id":2,"name":"surgery","new":false}],"nrOfSpecialties":1,"new":false},使用3;"id":5,"firstName":"Henry","lastName":"Stevens","specialties":[{"id":1,"name":"radiology","new":fal Cse}],"nrOfSpecialties":1,"new":false},{"id":6,"firstName":"Sharon","lastName":"Jenkins","specialties":[]om,"nrOfSpecialties":0,"new":false}]}
Tags:
相关文章
美国最高法院力挺Facebook:驳回一项手机短信相关诉讼
热点新浪科技讯 北京时间4月2日早间消息,据报道,美国最高法院周四驳回了一项指控Facebook违反联邦反机器人通话法的拟议集体诉讼,使这家社交媒体公司避开了一场可能代价高昂的司法“战争”。 1991年出...
【热点】
阅读更多机票搜索量猛增7倍 携程引入阿里云Lindorm数据库保障用户体验
热点12月13日消息,近日来,各大旅游平台迎来复苏,机票、火车票和酒店关注度大涨,仅携程和去哪儿平台,机票的瞬时搜索量就增长了7倍,火车票搜索量增长5倍,春节期间搜索量达到近三年的峰值。 为了保障用户的搜...
【热点】
阅读更多标签: 伊戈尔 A+H股 新能源 变压设备
热点云梦级2月3日云梦级消息,伊戈尔电气股份有限公司(简称:“伊戈尔”)日前递交招股书,准备在港交所上市。 伊戈尔2017年已在深交所上市,股价代码为“2922”。截至目前,伊戈尔股价为40.1元,市值为...
【热点】
阅读更多