云服务器Docker内部署服务后,端口无法访问?

云服务器Docker内部署服务后,端口无法访问,可以按照以下思路进行排查:

以【docker run --name my-nginx -d -p 9395:80 nginx】举例:

  1. 查看Docker映射是否正确,可使用docker ps命令查看。
  2. Docker是否设置端口映射,你的nginx是否放开80端口外部访问
  3. 判断云服务器安全组是否放通相应端口。例如:查看你的云服务器防火墙是否放开9395端口外部访问。
  4. 在/etc/sysctl.conf文件内,找到net.ipv4.ip_forward,将默认的参数0改为1,然后执行sysctl -p命令即可。

总结:当你检测你的操作都没问题,还不行的话, 只能是服务器的问题,既然是服务器的问题,那就得找客服。

相关推荐
寒晓星1 天前
[linux]线程及多线程
linux·运维
慧一居士1 天前
Linux如何设置固定的静态ip
运维
梦梦代码精1 天前
开源AI应用平台BuildingAI解析:插件化架构、应用市场与热门案例
人工智能·机器学习·docker·开源
国服第二切图仔1 天前
13其他工具 - Skill/LSP/Sleep等
linux·运维·里氏替换原则
就不掉头发1 天前
计算机的虚拟内存
linux·服务器·windows
暴力求解1 天前
Linux ---线程控制(二)
linux·运维·服务器·操作系统
smartvxworks1 天前
Linux 实时内核(Linux Real-Time Kernel)详解:原理、实践与优化
java·linux·服务器
梦痕长情1 天前
等保三级三权账户
linux·运维·服务器
IT瑞先生1 天前
Docker快速部署Mysql的三种方法——实操篇
mysql·adb·docker
wuqingshun3141591 天前
说说TCP的3次握手?为什么需要三次握手?
服务器·网络协议·tcp/ip