geekoops-nginx/molecule/default/Dockerfile.bullseye
Felix Niederwanger 1b9a98248a
Remove external dependencies
Switch the molecule tests to build their own test images instead of
relying on externally build systemd containers.
2022-06-27 16:10:30 +02:00

10 lines
403 B
Docker

FROM docker.io/debian:bullseye
# Install systemd, and development tools, clear cache and clean system
RUN apt-get update && apt-get install -y systemd systemd-sysv python3 curl && rm -rf /var/cache/* && systemctl mask -- dev-hugepages.mount sys-fs-fuse-connections.mount && rm -f /etc/machine-id /var/lib/dbus/machine-id
STOPSIGNAL SIGRTMIN+3
# Start container with systemd
ENTRYPOINT ["/sbin/init"]