首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HttpHostConnectException:连接到本地主机:2375 [localhost/127.0.0.1]失败:连接被拒绝

HttpHostConnectException:连接到本地主机:2375 [localhost/127.0.0.1]失败:连接被拒绝
EN

Stack Overflow用户
提问于 2019-09-20 09:47:31
回答 2查看 18.8K关注 0票数 7

未能执行目标com.spotify:docker plugin:1.0.0:构建(默认)项目书店:异常捕获: com.spotify.docker.client.shaded.javax.ws.rs.ProcessingException: org.apache.http.conn.HttpHostConnectException:连接到本地主机:2375 localhost/127.0.0.1失败:连接被拒绝

为什么这个异常不断发生,我如何解决它,我正在从war文件.构建对接图像。

pom.xml

代码语言:javascript
复制
<modelVersion>4.0.0</modelVersion>
<groupId>net.codejava.javaee.bookstore</groupId>
<artifactId>Bookstore</artifactId>
<version>1.2.1</version>
<packaging>war</packaging>

 <properties>
 <docker.image.prefix>alesblaze</docker.image.prefix>
 </properties>

 <dependencies>
     <dependency>
         <groupId>javax.servlet</groupId>
         <artifactId>javax.servlet-api</artifactId>
         <version>3.1.0</version>
         <scope>provided</scope>
     </dependency>
     <dependency>
         <groupId>javax.servlet.jsp</groupId>
         <artifactId>javax.servlet.jsp-api</artifactId>
         <version>2.3.1</version>
         <scope>provided</scope>
     </dependency>
     <dependency>
         <groupId>jstl</groupId>
         <artifactId>jstl</artifactId>
         <version>1.2</version>
     </dependency>
     <dependency>
         <groupId>mysql</groupId>
         <artifactId>mysql-connector-java</artifactId>
         <version>5.1.30</version>
     </dependency>
 </dependencies>  

<build>
 <sourceDirectory>src</sourceDirectory>
 <plugins>
   <plugin>
     <artifactId>maven-compiler-plugin</artifactId>
     <version>3.5.1</version>
     <configuration>
       <source>1.8</source>
       <target>1.8</target>
     </configuration>
   </plugin>
   <plugin>
     <artifactId>maven-war-plugin</artifactId>
     <version>2.6</version>
     <configuration>
     <finalName>BookStore</finalName>
       <warSourceDirectory>WebContent</warSourceDirectory>
       <failOnMissingWebXml>false</failOnMissingWebXml>
     </configuration>
   </plugin>

   <plugin>
 <groupId>com.spotify</groupId>
 <artifactId>docker-maven-plugin</artifactId>
 <version>1.0.0</version>
 <configuration>
 <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
 <dockerDirectory>Docker</dockerDirectory>
 <dockerHost>https://localhost:3000</dockerHost>
 <forceTags>true</forceTags>
 <imageTags>
 <imageTag>${project.version}</imageTag>
 <imageTag>latest</imageTag>
 </imageTags>
 <serverId>docker-hub</serverId>
 <registryUrl>https://hub.docker.com/</registryUrl>
 <resources>
 <resource>
 <targetPath>/</targetPath>
 <directory>${project.build.directory}</directory>
 <include>${project.build.finalName}.war</include>
 </resource>
 </resources>
 </configuration>
 <executions>
 <execution>
 <phase>package</phase>
 <goals>
 <goal>build</goal>
 </goals>
 </execution>
 </executions>
</plugin>

 </plugins>
</build>
</project>

DockerFile

代码语言:javascript
复制
DockerFile
``` FROM tomcat:8.5-alpine

VOLUEME /卷/mysql/

复制/目标/BookStore.war/usr/local/tomcat/webapp/app.war

运行sh -c 'touch /usr/local/tomcat/webapp/app.war‘

D

入口点"sh","-c“,”jav-Djava.security.edg=file:/dev/./urandom -jar /usr/local/tomcat/webapp/app.war‘

代码语言:javascript
复制
_**UPDATE**_

```javascript

未能执行目标com.spotify:docker plugin:1.0.0:构建(默认)项目书店:异常捕获:超时:获取com.spotify.docker.client.shaded.javax.ws.rs.ProcessingException:https://localhost:2375/version:连接到本地主机:2375 localhost/127.0.0.1失败:连接超时

代码语言:javascript
复制

现在我收到这个错误关闭防火墙后,怎么办?

EN

Stack Overflow用户

发布于 2020-08-18 00:17:41

  1. 将DOCKER_HOST设置为env变量,作为tcp://localhost:2375
  2. 根据所附图像更改停靠桌面设置。
  3. 重新启动停靠桌面

票数 18
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58025908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档