1FROM centos:7 2LABEL maintainer.name="The Xen Project" \ 3 maintainer.email="xen-devel@lists.xenproject.org" 4 5RUN mkdir /build 6WORKDIR /build 7 8# work around https://github.com/moby/moby/issues/10180 9# and add EPEL for dev86 10RUN rpm --rebuilddb && \ 11 yum -y install \ 12 yum-plugin-ovl \ 13 epel-release \ 14 && yum clean all && \ 15 rm -rf /var/cache/yum 16 17# install Xen depends 18RUN yum -y install \ 19 gcc \ 20 gcc-c++ \ 21 ncurses-devel \ 22 zlib-devel \ 23 openssl-devel \ 24 python-devel \ 25 libuuid-devel \ 26 pkgconfig \ 27 gettext \ 28 flex \ 29 bison \ 30 libaio-devel \ 31 glib2-devel \ 32 yajl-devel \ 33 pixman-devel \ 34 glibc-devel \ 35 glibc-devel.i686 \ 36 make \ 37 binutils \ 38 git \ 39 wget \ 40 acpica-tools \ 41 python-markdown \ 42 patch \ 43 checkpolicy \ 44 dev86 \ 45 xz-devel \ 46 bzip2 \ 47 nasm \ 48 && yum clean all && \ 49 rm -rf /var/cache/yum 50