Files
2026-04-14 05:14:09 +00:00

20 lines
342 B
Docker

# Versi development dengan hot reload
FROM golang:1.25-alpine AS dev
WORKDIR /app
# Install air untuk hot reload
RUN go install github.com/cosmtrek/[email protected]
# Install dependencies
COPY go.mod go.sum ./
RUN go mod download
# Copy source code
COPY . .
# Expose port
EXPOSE 8098
# Run air untuk hot reload
CMD ["air", "-c", ".air.toml"]