File Dockerfile of Package vrnetlab
#!BuildTag: vrnetlab-base:latest
FROM suse/sle15:15.7
MAINTAINER Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
COPY *.py /usr/local/bin/
RUN set -eu ; \
zypper rr repo-non-oss repo-update-non-oss repo-openh264 ; \
zypper -n in --no-recommends \
bridge-utils iproute2 python3-ipy socat qemu qemu-tools ; \
zypper -n cc -a ; rm -r /var/{cache,log}/* ; \
useradd -mU geeko ; mkdir /opt/images ; chown geeko /opt/images ; \
chmod +x /usr/local/bin/healthcheck.py
USER geeko
HEALTHCHECK CMD ["/usr/local/bin/healthcheck.py"]
ENTRYPOINT ["/usr/local/bin/launch.py"]