qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PULL 08/14] tests/docker: Add dockerfile for Alpine Linux


From: Thomas Huth
Subject: [PULL 08/14] tests/docker: Add dockerfile for Alpine Linux
Date: Wed, 20 Jan 2021 16:17:45 +0100

From: Jiaxun Yang <jiaxun.yang@flygoat.com>

Alpine Linux[1] is a security-oriented, lightweight Linux distribution
based on musl libc and busybox.

It it popular among Docker guests and embedded applications.

Adding it to test against different libc.

[1]: https://alpinelinux.org/

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Message-Id: <20210118063808.12471-9-jiaxun.yang@flygoat.com>
[thuth: Dropped some unnecessary packages, replaced build-base with its deps]
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
 tests/docker/dockerfiles/alpine.docker | 55 ++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)
 create mode 100644 tests/docker/dockerfiles/alpine.docker

diff --git a/tests/docker/dockerfiles/alpine.docker 
b/tests/docker/dockerfiles/alpine.docker
new file mode 100644
index 0000000000..d63a269aef
--- /dev/null
+++ b/tests/docker/dockerfiles/alpine.docker
@@ -0,0 +1,55 @@
+
+FROM alpine:edge
+
+RUN apk update
+RUN apk upgrade
+
+# Please keep this list sorted alphabetically
+ENV PACKAGES \
+       alsa-lib-dev \
+       bash \
+       binutils \
+       coreutils \
+       curl-dev \
+       g++ \
+       gcc \
+       git \
+       glib-dev \
+       glib-static \
+       gnutls-dev \
+       gtk+3.0-dev \
+       libaio-dev \
+       libcap-ng-dev \
+       libjpeg-turbo-dev \
+       libnfs-dev \
+       libpng-dev \
+       libseccomp-dev \
+       libssh-dev \
+       libusb-dev \
+       libxml2-dev \
+       lzo-dev \
+       make \
+       mesa-dev \
+       mesa-egl \
+       mesa-gbm \
+       meson \
+       ncurses-dev \
+       ninja \
+       perl \
+       pulseaudio-dev \
+       python3 \
+       py3-sphinx \
+       shadow \
+       snappy-dev \
+       spice-dev \
+       texinfo \
+       usbredir-dev \
+       util-linux-dev \
+       vde2-dev \
+       virglrenderer-dev \
+       vte3-dev \
+       xfsprogs-dev \
+       zlib-dev \
+       zlib-static
+
+RUN apk add $PACKAGES
-- 
2.27.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]