美文网首页
docker暴露端口失败

docker暴露端口失败

作者: 木火应 | 来源:发表于2022-05-12 16:44 被阅读0次

问题

  • docker 运行容器后,通过-p参数指定端口暴露(比如-p 9090:9090),运行成功,但是通过ss -lntp|grep 9090查询主机端口,发现没有处于监听状态.

解决

  • 通过各种方式试了很长时间,如重启docker服务,重拉镜像、重启容器等操作,均无法解决此问题,解决方式如下:
    1. 关闭防火墙,systemctl stop firewalld;systemctl disable firewalld,或使用iptables放行9090端口iptables -I INPUT -p tcp --dport 9090
    2. 临时关闭selinux,终端执行以下命令
      setenforce 0
    3. 永久关闭selinux
      • vim /etc/selinux/config
      • 修改: SELINUX=disabled
        image.png

相关文章

网友评论

      本文标题:docker暴露端口失败

      本文链接:https://www.haomeiwen.com/subject/oixeurtx.html