website/Dockerfile

18 lines
469 B
Docker

# syntax = docker/dockerfile:1.4
FROM debian:11.5-slim
RUN set -eux; \
export DEBIAN_FRONTEND=noninteractive; \
apt update; \
apt install --yes --no-install-recommends bind9-dnsutils iputils-ping iproute2 curl ca-certificates htop libssl-dev; \
apt clean autoclean; \
apt autoremove --yes; \
rm -rf /var/lib/{apt,dpkg,cache,log}/; \
echo "Installed base utils!"
WORKDIR /app
COPY target/aarch64-unknown-linux-musl/release/website ./website
CMD ["./website"]