Files
yggdrasil-go/Dockerfile
2025-06-01 20:51:06 +08:00

19 lines
416 B
Docker

FROM debian:12-slim
LABEL maintainer="Gardel <sunxinao@hotmail.com>"
LABEL "Description"="Go Yggdrasil Server"
RUN apt-get update && apt-get install -y ca-certificates
RUN update-ca-certificates
ARG TARGETOS
ARG TARGETARCH
RUN mkdir -p /app
COPY "build/yggdrasil-${TARGETOS}-${TARGETARCH}" /app/yggdrasil
EXPOSE 8080
VOLUME /app/data
COPY assets /app/data/assets/
WORKDIR /app/data
ENTRYPOINT ["/app/yggdrasil"]