sudo docker logs --tail 100 adapter115 Caused by: java.net.ConnectException: Connection refused
时间: 2023-11-03 14:01:27 浏览: 154
Explanation: The Web server refused the connection.
根提供的引用内容,您遇到的问题可能是由于连接拒绝导致的。在启动docker容器时,您需要增加一些参数来确保正确的访问权限和连接配置。您可以尝试使用以下命令来启动docker容器并查看日志:
```
sudo docker run -u root -itd -v /usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock <容器名称>
sudo docker logs --tail 100 <容器名称>
```
这样,您应该能够查看到最近100行的日志,并找到导致连接拒绝的具体错误信息。
另外,您还提到了Jenkins服务无法访问https://api.github.com和Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock的问题。这可能是由于网络连接问题或权限问题导致的。您可以尝试检查以下几个方面来解决这些问题:
1. 确保Jenkins服务器能够访问https://api.github.com。您可以尝试在Jenkins服务器上执行以下命令来检查网络连接是否正常:
```
curl https://api.github.com
```
如果返回结果显示连接被拒绝,可能是由于防火墙或代理等原因导致的。您可以尝试调整网络配置或联系网络管理员进行进一步排查。
2. 确保Jenkins服务器具有正确的权限以访问Docker守护进程。您可以尝试使用以下命令来检查Docker守护进程的权限问题:
```
sudo docker ps
```
如果返回结果显示权限被拒绝,您可以尝试使用sudo命令或添加您的用户到docker用户组中,并重新启动Jenkins服务。
综上所述,您可以尝试通过检查网络连接和权限配置来解决连接拒绝的问题。如果问题仍然存在,请提供更多详细的错误信息以便进行进一步排查。
阅读全文