LAN이 있습니다 192.168.2.0/24
.
두 개의 네트워크 카드가 있는 도커 머신
eth0: 192.168.2.150/24
eth1: 192.168.2.151/24
나는 그것을 192.168.2.150
도커 머신을 관리하는 데 사용합니다.
컨테이너의 서비스를 LAN으로 브로드캐스트하고 싶습니다.192.168.2.151
네트워크를 어떻게 구성해야 합니까?
답변1
host
Docker에서 네트워크 모드를 사용할 수 있습니다 .
docker run --network host --ip 192.168.2.151 image_name
네트워크 모드를 사용하는 경우 host
컨테이너는 호스트 네트워크 인터페이스에 직접 액세스할 수 있으며 호스트 네트워크에 패킷을 브로드캐스트할 수 있습니다.