Маквлан

Маквлан

Маквлан

  • Я пробовал это на нескольких компьютерах и виртуальных машинах.
  • Я попробовал активировать беспорядочный режим на всех соответствующих компьютерах и виртуальных машинах.Сопутствующая тема от меня на Super User.
  • Я пробовал беспроводное и проводное подключение.
  • Я пробовал назначать MAC-адреса вручную.

Неожиданное поведение: если я не назначаю MAC-адреса вручную, я вижу, что контейнеры не получают их, когда яdocker inspect foo-network"

version: "3.9"

services:

    nginx-pm:
        container_name: nginx-pm
        image: jc21/nginx-proxy-manager:latest
        volumes:
            - ./data-nginx-pm:/data
            - ./letsencrypt-nginx-pm:/etc/letsencrypt
        mac_address: 02:42:ac:11:00:10
        networks:
            prod-network:
                ipv4_address: 192.168.50.200
        ports:
            - '80:80'
            - '81:81'
            - '443:443'

networks:
    prod-network:
        name: prod-network
        driver: macvlan
        driver_opts:
            parent: wlp0s20f4
        ipam:
            config:
            -   subnet: "192.168.50.0/24"
                gateway: "192.168.50.1"

IPvlan l2

  • Я пробовал это на нескольких компьютерах и виртуальных машинах.
version: "3.9"

services:

    nginx-pm:
        container_name: nginx-pm
        image: jc21/nginx-proxy-manager:latest
        volumes:
            - ./data-nginx-pm:/data
            - ./letsencrypt-nginx-pm:/etc/letsencrypt
        networks:
            prod-network:
                ipv4_address: 192.168.50.200
        ports:
            - '80:80'
            - '81:81'
            - '443:443'

networks:
    prod-network:
        name: prod-network
        driver: ipvlan
        driver_opts:
            parent: wlp0s20f4
        ipam:
            config:
            -   subnet: "192.168.50.0/24"
                gateway: "192.168.50.1"

Оба

Я пробовал запускать команды ip routeиз контейнеров, но which ipони отсутствуют, и я не могу установить утилиты.

Связанный контент