blob: 5095de65b88b167e6b46d13900fdafb0c35d3da6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
FROM archlinux/base
LABEL maintainer.name="The Xen Project" \
maintainer.email="xen-devel@lists.xenproject.org"
# Enable multilib repo, for dev86 package
RUN echo $'[multilib]\nInclude = /etc/pacman.d/mirrorlist' >> /etc/pacman.conf
RUN pacman -S --refresh --sysupgrade --noconfirm --noprogressbar --needed \
base-devel \
bin86 \
bridge-utils \
bzip2 \
dev86 \
dtc \
e2fsprogs \
ghostscript \
git \
gnutls \
iasl \
inetutils \
iproute \
lib32-glibc \
libaio \
libcacard \
libgl \
libjpeg-turbo \
libnl \
libpng \
libseccomp \
markdown \
net-tools \
nss \
perl \
pixman \
pkgconfig \
python \
sdl \
sdl2 \
spice \
spice-protocol \
systemd \
transfig \
usbredir \
wget \
xz \
yajl \
zlib
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
RUN useradd --create-home user
USER user
WORKDIR /build
|