1Panel在Docker Compose中存在的问题

环境介绍:
宿主机存在两个网卡:

  • ens0 拥有v4和v6
  • tun0 拥有v4

Docker Compose

networks:
    1panel-network:
        external: true
services:
  nginx:
    image: <任意镜像>
    restart: unless-stopped
    networks:
      - 1panel-network
    environment:
      - TZ=Asia/Shanghai
      - PGID=$(id -g)
      - PUID=$(id -u)
      - UMASK=022
    ports: #开放任意端口,例如:
      - 80:80
      - 443:443

这种情况下开放的端口,仅可使用ens0的IP进行访问,而不能通过tun0的IP进行访问,这违背了0.0.0.0:80:80的能力。当不使用1panel-network这个默认被1Panel创建的网桥时,可正常访问和使用。

因此在下认为这是个BUG,请官方予以更正