혹시 몰라서 적어봅니다.
version: "3.9"
services:
iventoy:
image: navystack/iventoy:latest
restart: always
network_mode: host
# 사용 포트 : 16000, 26000, 10809, 69
volumes:
- isos:/app/iso
- data:/app/data
environment:
- AUTO_START_PXE=true
privileged: true # 반드시 필요한 옵션입니다.
# 볼륨 관련 경로는 만들어주셔야 합니다.
volumes:
isos:
driver: local
driver_opts:
o: bind
type: none
device: /data/iventoyisos
data:
driver: local
driver_opts:
o: bind
type: none
device: /data/iventoydata
로 수정하면 docker 내부 ip가 아니라 서버의 ip로 구동이 가능하도록 됩니다. 포워딩이 아니라. 그냥 서버로
바로 연결이 된다고 알고 있습니다.
지금 캡쳐에 보면 ip configuration 에서 ip가 docker 내부 ip인 듯 합니다.
서버의 아이피로 변경을 해주셔야 할 듯 하네요.
192.168.0.xxx 로 변경을 해주셔야 할 듯 합니다.
이런것 테스트 해보고 싶은데 조만간 얻어놓은 서버 하나 깔아서 해봐야겠네요.. ㅎ.