gpt4 book ai didi

docker - 如何在 Mac OSX 中打开/启用端口,docker swarm 的端口 2377

转载 作者:行者123 更新时间:2023-12-04 12:02:56 29 4
gpt4 key购买 nike

我正在努力为 docker swarm 连接打开一个端口 2377。
Mac OSX 规范:

System Version: macOS 10.15.2 (19C57)
Kernel Version: Darwin 19.2.0
我尝试打开端口的方法有很多:
  • 使用 System Preferences->Security and Privacy-> Firewall 启用防火墙。然后编辑/etc/pf.conf文件如下,这根本没有帮助:
    pass in proto tcp from any to any port 2377
    pass in proto tcp from any to any port 8080
  • 启用和禁用防火墙后,之前启用的端口 8080 被禁用,并且找不到任何方法重新启用它。
  • ufw已弃用,似乎不再起作用。
  • nc -l 8080 (netcat 根本没用,从来没有工作过)。
  • PFCTL(不工作):
    HQTML git:(AD-14024)$ sudo pfctl -f /etc/pf.conf
    pfctl: Use of -f option, could result in flushing of rules
    present in the main ruleset added by the system at startup.
    See /etc/pf.conf for further details.

    No ALTQ support in kernel
    ALTQ related functions disabled

  • 已安装 nmap , 这表现了:
    Starting Nmap 7.80 ( https://nmap.org ) at 2020-01-14 00:50 EST
    Nmap scan report for localhost (127.0.0.1)
    Host is up (0.00017s latency).
    Other addresses for localhost (not scanned): ::1
    Not shown: 971 closed ports, 27 filtered ports
    PORT STATE SERVICE
    53/tcp open domain
    8021/tcp open ftp-proxy

    Nmap done: 1 IP address (1 host up) scanned in 5.43 seconds.
    以前的帖子似乎都不再起作用了。请建议。

    最佳答案

    让我试试。即使它不起作用,我们将在进一步的步骤中解决这个问题。
    相反,尝试允许内部子网内的所有流量。
    做一个

    docker network ls
    并查看 docker 正在使用的网络列表,我们在此问题中特别关心的是入口网络。
    docker network ingress inspect
    我希望我能指出你解决这个问题的粗略方向。干杯:)

    关于docker - 如何在 Mac OSX 中打开/启用端口,docker swarm 的端口 2377,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59728198/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com