summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2020-03-08 19:52:59 +0100
committerGitHub <noreply@github.com>2020-03-08 19:52:59 +0100
commit7a0978ff9776e6d032365a486fc2fd1033828766 (patch)
treeefc80ece63298744200e4a7bc2d190b3cc3738a8 /docker
parent8578af8abc5eb56355335d5baafd33ae38f2ebf5 (diff)
parent12584f04b710fd9dd6913dd790bb8bff9adfb212 (diff)
downloadvyos-build-7a0978ff9776e6d032365a486fc2fd1033828766.tar.gz
vyos-build-7a0978ff9776e6d032365a486fc2fd1033828766.zip
Merge pull request #86 from zdc/images-build-fix-01
OVA: Fixed and extended OVA builds
Diffstat (limited to 'docker')
-rw-r--r--docker/Dockerfile11
1 files changed, 10 insertions, 1 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index ea3f3d9c..a094e099 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -85,7 +85,8 @@ RUN apt-get update && apt-get install -y \
gosu \
po4a \
openssh-client \
- jq
+ jq \
+ grub2
# Syslinux is only supported on x86 and x64 systems
RUN if dpkg-architecture -ii386 || dpkg-architecture -iamd64; then \
@@ -339,6 +340,14 @@ RUN if dpkg-architecture -iarm64; then \
u-boot-tools \
grub-efi-arm; \
fi
+
+# Install open-vmdk
+RUN wget -O /tmp/open-vmdk-master.zip https://github.com/vmware/open-vmdk/archive/master.zip && \
+ unzip -d /tmp/ /tmp/open-vmdk-master.zip && \
+ cd /tmp/open-vmdk-master/ && \
+ make && \
+ make install
+
#
# live-build: building with local packages fails due to missing keys
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941691