使用jhipster monolith应用程序构建docker形象并推送到我的dockerhub
我用jhipster创建了一个monolith应用程序。 我运行了./gradlew-Pprod bootJar jibDockerBuild--offline,它在本地服务器上创建了onlinestore docker映像 现在有两件事我无法理解: 1.我应该将配置放在哪里,以便创建的docker映像可以推送到我自己的docker中心。假设我已经为我的应用程序mandaltu123/onlinestore:latest创建了docker hub注册表。请执行以下操作:使用jhipster monolith应用程序构建docker形象并推送到我的dockerhub,docker,jhipster,Docker,Jhipster,我用jhipster创建了一个monolith应用程序。 我运行了./gradlew-Pprod bootJar jibDockerBuild--offline,它在本地服务器上创建了onlinestore docker映像 现在有两件事我无法理解: 1.我应该将配置放在哪里,以便创建的docker映像可以推送到我自己的docker中心。假设我已经为我的应用程序mandaltu123/onlinestore:latest创建了docker hub注册表。请执行以下操作: 使用以下命令登录到新注册
docker Login
docker标记myonlineStore mandaltu123/onlinestore:latest
docker Push mandaltu123/onlinestore:latest
谢谢ankidaemon,这应该行得通。我想知道,在jhipster自动生成的代码中,我没有看到docker文件。有没有办法将这些配置添加到jhipster应用程序中的某些配置中,以便可以使用我传入的docker注册表自动创建映像?docker文件您可以从映像中提取,请查看此线程->jhipster使用jib构建docker映像。您可以使用Gradle/maven构建映像。您可以通过-Djib.to.x参数定义将映像推送到何处以及如何登录注册表。