FROM debian:bookworm-slim ARG DEBCONF_NOWARNINGS="yes" ARG DEBIAN_FRONTEND noninteractive RUN apt-get update && apt-get -y upgrade && \ apt-get --no-install-recommends -y install \ wget \ tini \ procps \ iptables \ iproute2 \ dnsmasq \ net-tools \ ca-certificates \ netcat-openbsd \ qemu-system-x86 \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* COPY run/*.sh /run/ RUN chmod +x /run/*.sh VOLUME /storage EXPOSE 22 ENV CPU_CORES "1" ENV DISK_SIZE "16G" ENV RAM_SIZE "512M" ENV BOOT "http://www.example.com/image.iso" ARG DATE_ARG="" ARG BUILD_ARG=0 ARG VERSION_ARG="0.0" ENV VERSION=$VERSION_ARG LABEL org.opencontainers.image.created=${DATE_ARG} LABEL org.opencontainers.image.revision=${BUILD_ARG} LABEL org.opencontainers.image.version=${VERSION_ARG} LABEL org.opencontainers.image.source=https://github.com/qemu-tools/qemu-docker/ LABEL org.opencontainers.image.url=https://hub.docker.com/r/qemux/qemu-docker/ ENTRYPOINT ["/usr/bin/tini", "-s", "/run/run.sh"]