部署在堡垒机上面,docker服务都正常启动了,但本地访问不了

curl -v 10.250.88.180:8080

  • About to connect() to 10.250.88.180 port 8080 (#0)
  • Trying 10.250.88.180…
  • Connected to 10.250.88.180 (10.250.88.180) port 8080 (#0)

GET / HTTP/1.1
User-Agent: curl/7.29.0
Host: 10.250.88.180:8080
Accept: /

< HTTP/1.1 200 OK
< Server: gunicorn
< Date: Tue, 25 Feb 2025 02:11:43 GMT
< Connection: keep-alive
< X-Frame-Options: DENY
< Content-Type: text/html; charset=utf-8
< Content-Length: 561
< X-Content-Type-Options: nosniff
< Referrer-Policy: same-origin
< Cross-Origin-Opener-Policy: same-origin
< Vary: Accept-Language
< Content-Language: zh
<
<!doctype html>

MaxKB
* Connection #0 to host 10.250.88.180 left intact

这个与docker的网段设置有关吗,bridge要改成host?

没关系,大家都是用bridge模式的,还是检查下有没有网络限制,以及docker网段有没有跟服务器网段冲突呀。

我的问题解决了,供大家参考


image
然后再执行sudo systemctl restart docker
记得检查一下自己/opt/maxkb/.env文件下配置的对不对