iVentoy is a complete PXE server that includes the services to enable for a PC to boot over network.
100K+
A Docker image running iVentoy.
iVentoy is a complete PXE boot server that includes the necessary services to enable computers to boot over network.
If you don't know what PXE, DHCP or TFTP is, don't try it!
It is recommended to use with a third-party DHCP Server iVentoy and Thirdy-part DHCP Server
| Directory | Mount point | Description |
|---|---|---|
data | /opt/iventoy/data | For License file, config files. |
driver | /opt/iventoy/driver | For driver files used by the driver mode option. |
iso | /opt/iventoy/iso | For ISO files. |
log | /opt/iventoy/log | For log files. |
user | /opt/iventoy/user | For user files, third-part software, auto install scritps ... |
Previous releases: changelog.szabis.hu.
For more information please visit: iVentoy GitHub.
This container must be run as root.
docker run -d --name iventoy \
--network host \
--privileged \
--restart on-failure:3 \
--health-cmd="curl --fail --silent --head http://localhost:26000/ || exit 1" \
--health-interval=30s \
--health-timeout=10s \
--health-retries=3 \
--health-start-period=2m \
-e TZ=Your timezone \
-v /path/to/data:/opt/iventoy/data \
-v /path/to/driver:/opt/iventoy/driver \
-v /path/to/iso:/opt/iventoy/iso \
-v /path/to/log:/opt/iventoy/log \
-v /path/to/user:/opt/iventoy/user \
-p 67:67/udp \
-p 69:69/udp \
-p 3260:3260/tcp \
-p 10809:10809/tcp \
-p 12049:12049/tcp \
-p 16000:16000/tcp \
-p 26000:26000/tcp \
szabis/iventoy:latest
This container must be run as root.
version: '3.9'
services:
iventoy:
image: szabis/iventoy:latest
network_mode: "host"
container_name: iVentoy
hostname: iventoy
healthcheck:
test: ["CMD", "curl", "--fail", "--silent", "--head", "http://localhost:26000/"]
interval: 30s
timeout: 10s
retries: 3
start_period: 2m
privileged: true # must be true
environment:
- AUTO_START_PXE=true
- TZ=Your timezone
ports:
- "67:67/udp" # DHCP Server
- "69:69/udp" # TFTP Server
- "3260:3260" # iSCSI Server
- "10809:10809" # NBD Server (NBD)
- "12049:12049" # NFS Server
- "16000:16000" # PXE Service HTTP Server (iVentoy PXE Service)
- "26000:26000" # PXE GUI HTTP Server (iVentoy GUI)
volumes:
- /path/to/data:/opt/iventoy/data
- /path/to/driver:/opt/iventoy/driver
- /path/to/iso:/opt/iventoy/iso
- /path/to/log:/opt/iventoy/log
- /path/to/user:/opt/iventoy/user
restart: on-failure:3
Content type
Image
Digest
sha256:e8f86276b…
Size
68.3 MB
Last updated
17 days ago
docker pull szabis/iventoy