• 0 Posts
  • 3 Comments
Joined 3 years ago
cake
Cake day: August 2nd, 2023

help-circle
  • If I had to guess, the container station might be giving the docker container a new network/ip address, one that the NAS is not using so that port 443 works and doesn’t conflict with the NAS. If you start the container station then inspect the container you might see how they do it, but macvlan is typically how you would configure it.

    services:
      my-lan-service:
        image: nginx:latest
        container_name: lan_container
        # 1. Attach the service to the custom macvlan network
        networks:
          lan_network:
            ipv4_address: 192.168.1.200  # The dedicated LAN IP for this container
        # 2. Ports are exposed directly to the LAN; do NOT use the "ports" block
        restart: unless-stopped
    
    networks:
      lan_network:
        driver: macvlan
        driver_opts:
          parent: eth0                  # Change to your host's physical network interface name
        ipam:
          config:
            - subnet: 192.168.1.0/24    # Matches your physical local network setup
              gateway: 192.168.1.1      # Your physical router IP