Рет қаралды 11,870
In this video I show you how to install and configure a netboot.xyz PXE server with online and offiline/local assets for all your deployment needs!
######### Commands used #########
######### Installing Docker #########
yum install -y yum-utils
yum-config-manager --add-repo download.docker.com/linux/cen...
yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
systemctl enable docker
systemctl start docker
######### Install vim #########
dnf install vim
######### Docker Compose #########
---
services:
netbootxyz:
image: lscr.io/linuxserver/netbootxyz:0.7.0-ls139
container_name: netbootxyz
environment:
- PUID=1000
- PGID=1000
- TZ=America/Toronto
- MENU_VERSION=2.0.75
- PORT_RANGE=30000:30010
- SUBFOLDER=/
volumes:
- ./config:/config
- ./assets:/assets
ports:
- 3000:3000
- 69:69/udp
- 8080:80
restart: unless-stopped
######### Start the container #########
docker compose up -d
0:00 - installing docker
1:08 - netbootxyz docker compose
3:50 - netbootxyz web interface
4:39 - DHCP configuration
6:56 - booting from pxe server
8:29 - pxe booting to rocky linux
11:07 - pxe booting to debain
11:40 - booting locally
13:26 - pxe booting debian 12 live cd
14:24 - pxe booting gparted utility
#netbootxyz #docker #pxe #rockylinux #linux #opensource