Docker compose 由于客户端应用程序中缺少docker文件夹,如何将Jhipster monolothic Angular应用程序docker化

Docker compose 由于客户端应用程序中缺少docker文件夹,如何将Jhipster monolothic Angular应用程序docker化,docker-compose,dockerfile,jhipster,docker-maven-plugin,Docker Compose,Dockerfile,Jhipster,Docker Maven Plugin,我正在使用最新的Jhipster vesion v7.0.1和生成的单片客户机应用程序[angular]和单独的单片服务器应用程序。 我想为这两个应用程序创建单独的docker映像。 但观察到,Docker文件夹未在客户端应用程序中生成 有谁能帮我实现这一目标。你看过文档了吗?它使用来自maven或gradle的三角帆。谢谢你的回复。是的,我看过doc,但我的要求是创建单独的客户端应用程序docker映像。为此,我使用“jhipster--skip server”命令生成了单独的客户端应用程序。

我正在使用最新的Jhipster vesion v7.0.1和生成的单片客户机应用程序[angular]和单独的单片服务器应用程序。 我想为这两个应用程序创建单独的docker映像。 但观察到,Docker文件夹未在客户端应用程序中生成


有谁能帮我实现这一目标。

你看过文档了吗?它使用来自maven或gradle的三角帆。谢谢你的回复。是的,我看过doc,但我的要求是创建单独的客户端应用程序docker映像。为此,我使用“jhipster--skip server”命令生成了单独的客户端应用程序。当我尝试将生成的项目Docker化时,它会给我一个错误,即“app.yml”丢失,因为客户端应用程序中未生成Docker文件夹。-试图手动添加app.yml,但未按预期工作。我是Jhipster的新手,你能指导我完成这个dockerization任务吗?你能解释一下为什么你需要为客户端和服务器使用单独的容器吗?除非使用反向代理,否则您必须处理CORS问题。在不同的源文件夹中分离客户端和服务器并不意味着您必须将它们部署在不同的容器中。无论如何,如果您真的只想为角度部分创建一个docker映像,那么您必须决定如何为捆绑包提供服务:使用spring引导没有任何意义,因为您将客户机与服务器分离。因此,一个好的解决方案是使用nginx并从nginx标准映像编写dockerfile。有很多例子。