Files
orbits/docker/Dockerfile
daanselen 516a5256e9
Docker Build and Push / docker_build (push) Failing after 7m7s
feat: create docker image building
2026-06-05 19:53:49 +02:00

20 lines
403 B
Docker

FROM docker.io/golang:1.26-trixie AS build
RUN mkdir /app
COPY . /app
WORKDIR /app
RUN go mod tidy \
&& mkdir /app/bin \
&& go build -o /app/bin/orbits cmd/server/main.go
FROM docker.io/debian:trixie-slim AS runtime
RUN mkdir -p /app /data/config /data/content
COPY --from=build /app/bin/orbits /app/bin/orbits
ENV CONTENT_DIR=/data/content \
DATA_DIR=/data/config
CMD ["/app/bin/orbits"]