port的问题:

在端口上面docker映射端口-p 40050:7000 结果出现了错误

java.net.ConnectException: Connection refused
错误原因:
在网上搜了很多解决方法,很多都在说是端口占用
其实真实的原因,并不是端口被占用,而是在ssh服务中,以docker映射的时候默认端口是22
之前将端口更改的关注点是docker外部服务器的端口,其实,应将关注点放在docker内部的端口号中即默认22端口
也可以在/etc/ssh/sshd_config中将默认的#Port 22 取消注释并将将22改为自定义的端口,然后docker外部的端口映射到自定义端口即可

 

相关文章:

  • 2021-12-02
  • 2022-12-23
  • 2021-11-01
  • 2022-01-10
  • 2021-07-13
  • 2022-12-23
  • 2021-07-18
猜你喜欢
  • 2022-12-23
  • 2021-12-28
  • 2021-06-04
  • 2022-12-23
  • 2021-10-01
  • 2021-09-03
  • 2022-12-23
相关资源
相似解决方案