Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jhipster monolith应用程序构建docker形象并推送到我的dockerhub_Docker_Jhipster - Fatal编程技术网

使用jhipster monolith应用程序构建docker形象并推送到我的dockerhub

使用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注册表。请执行以下操作: 使用以下命令登录到新注册

我用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参数定义将映像推送到何处以及如何登录注册表。