Files
proxmox-elastic/Dockerfile
2025-12-20 19:12:50 -08:00

23 lines
500 B
Docker

FROM elasticsearch:8.11.3
# 1. Switch to Root for installation
USER root
# 2. Install Network Tools (Debian based)
RUN apt-get update && apt-get install -y \
ifupdown \
iproute2 \
iputils-ping \
nano \
&& rm -rf /var/lib/apt/lists/*
# 3. Add Script
COPY start_network.sh /start_network.sh
RUN chmod +x /start_network.sh
# 4. Set Environment for Single Node (Easier for Homelab)
ENV discovery.type=single-node
ENV xpack.security.enabled=false
ENTRYPOINT ["/start_network.sh"]