diff options
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..c524878 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,37 @@ +FROM debian:11.8 + +# Install minimal dependencies +RUN apt-get update && apt-get install -y \ + ansible \ + python3 + +# Install required packages (from ansible role "install-packages") +RUN apt-get update && apt-get install -y \ + gdisk \ + kpartx \ + dosfstools \ + e2fsprogs \ + gnupg \ + qemu-utils \ + python3-lxml \ + grub-efi-amd64 \ + grub-efi-amd64-bin \ + grub-common \ + isolinux \ + python3-requests \ + rsync \ + unzip \ + zlib1g-dev \ + squashfs-tools \ + xorriso + +# Install not required dependencies +RUN apt-get install -y \ + git \ + mc \ + nano \ + && rm -rf /var/lib/apt/lists/* + +# Make build directory +RUN mkdir -p /home/build +WORKDIR /home/build |
