首頁  >  文章  >  運維  >  如何解決maven docker出錯問題

如何解決maven docker出錯問題

藏色散人
藏色散人原創
2022-01-12 17:14:383152瀏覽

maven docker出錯的解決方法:1、maven專案修改為小寫;2、重啟docker服務;3、修改maven 帳戶配置資訊。

如何解決maven docker出錯問題

本文操作環境:centos7系統、docker-maven-plugin 0.4.11版本、Dell G3電腦。

如何解決maven docker出錯問題?

maven docker plugin 常見問題解決:

1. maven 專案必須使用小寫,否則會一直有500 的錯誤

500: HTTP 500InternalServerError

2. docker server  連線數超了

Failed to execute goal com.spotify:docker-maven-plugin:0.4.11:build (default-cli) on project activityservice:Exception caught: java.util.concurrent.ExecutionException: com.spotify.docker.client.shaded.javax.ws.rs.ProcessingException: java.io.IOException:No such file or directory

解決方法:

最簡單的方法, 重啟docker 服務

systemctl restart docker

 

3.  maven  帳號設定問題

 

<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>0.4.11</version>
<configuration>
<imageName>XXXXXXXXXX/activitycenter/${project.artifactId}</imageName>
<imageTags>activitycenter-${project.version}</imageTags>
<dockerDirectory>src/main/docker</dockerDirectory>
<serverId>docker-image</serverId>
<useConfigFile>true</useConfigFile>
<resources>
<resource>
<targetPath>/</targetPath>
<directory>${project.build.directory}</directory>
<include>${project.build.finalName}.jar</include>
</resource>
</resources>
</configuration>
</plugin>

serverId  docker-image  設定資訊帳戶資訊:

   

<server>
<id>docker-image</id>
<username>admin</username>
<password>XXXXX</password>
<configuration>
<email>XXXXXX@XXXXXX.com</email>
</configuration>
</server>

注意其中email 的設定

推薦學習: 《docker教程

以上是如何解決maven docker出錯問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn