The coreutils binaries are not installed and only busybox
binaries are available.
This container is meant to prevent regressions when running
basic test with busybox.
- {dockerfile: 'Dockerfile-debian', tag: 'ubuntu:devel'}
- {dockerfile: 'Dockerfile-debian', tag: 'ubuntu:rolling'}
- {dockerfile: 'Dockerfile-alpine', tag: 'alpine:edge'}
+ - {dockerfile: 'Dockerfile-alpine-busybox', tag: 'alpine-busybox:edge'}
- {dockerfile: 'Dockerfile-void', tag: 'void:latest'}
exclude:
- config: {tag: 'arch:latest'}
--- /dev/null
+# Tiny container with busybox
+# GNU coreutils should not be installed
+
+FROM docker.io/alpine:edge
+
+RUN apk add --no-cache \
+ bash \
+ e2fsprogs \
+ eudev \
+ findmnt \
+ gcc \
+ grep \
+ kmod-dev \
+ linux-virt \
+ make \
+ musl-dev \
+ musl-fts-dev \
+ qemu-system-$(uname -m)