java - 使用Docker在本地设置微服务

标签 java docker microservices

根据调查,如今,微服务架构的最大挑战是在本地设置开发环境。我是Java开发人员,有时也会遇到此类问题,因为某些服务可能依赖于其他服务。

我正在考虑创建供本地使用的软件,用户可以在其中指定gitlab存储库,然后将项目拉出并进行码头化。但是我不确定它是否已经在市场上存在,还有什么可以添加到该软件中。

您是否遇到过类似的问题?如果可以,还可以添加什么?

最佳答案

我想您应该尝试使用spotify maven plugin。这将帮助您在创建构建时创建项目/软件的Docker映像。

这是获取pom.xml的插件依赖项的URL
https://mvnrepository.com/artifact/com.spotify/dockerfile-maven-plugin

这是了解更多信息和使用插件的URL。它还包含一个可以使用插件的用例。似乎与您的问题相似。
https://www.geekyhacker.com/2019/07/14/how-to-use-spotify-docker-maven-plugin/

关于java - 使用Docker在本地设置微服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61318561/

相关文章:

java - 工作台部分未在 apache jmeter 中显示

java - 对单例封闭实例有隐式引用的匿名类实例会导致内存泄漏吗?

java - 为什么session的3个参数中有1个为null(Java),但在servlet中不为null

node.js - 如果是 Docker,则运行单个 js 文件时出现 "internal/modules/cjs/loader"错误,镜像 Node :12. 4

docker - 如何使用 "&"创建 Dockerfile 以运行命令?

node.js - 使用 Docker 扩展微服务

java - OpenCV4Android 默认的 Mat 图像类型是什么?

docker - 链接 Docker 镜像并按顺序执行

architecture - 微服务架构中的搜索查询

soa - 微服务与 SOA 不同