# Create a VM for testing Ansible provisioning. FROM ubuntu:rolling ARG PACKAGES ENV PACKAGES="$PACKAGES" ARG EXTRA_UBUNTU ENV EXTRA_UBUNTU="$EXTRA_UBUNTU" # Use the image as it comes, do not upgrade it, so that it stays reproducible. #RUN apt update && apt dist-upgrade -y RUN apt update && apt install -y $PACKAGES $EXTRA_UBUNTU COPY bin/main.sh /root/main.sh RUN chmod +x /root/main.sh WORKDIR /root/ USER root CMD ./main.sh