맥블란
- 여러 컴퓨터와 VM에서 시도해 보았습니다.
- 모든 관련 컴퓨터와 VM에서 무차별 모드를 활성화해 보았습니다.슈퍼 유저에 대한 제가 쓴 관련 스레드입니다.
- 무선 연결과 유선 연결을 시도해 보았습니다.
- Mac 주소를 수동으로 할당해 보았습니다.
예상치 못한 동작: 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
- 여러 컴퓨터와 VM에서 시도해 보았습니다.
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
명령이 없고 유틸리티를 설치할 수 없는 것으로 나타났습니다.