go-lang-dev/Dockerfile
2025-03-08 22:02:04 +09:00

16 lines
381 B
Docker

# Start with a lightweight Alpine Linux base image
FROM golang:alpine
# Install bash
RUN apk add --no-cache bash
# Set the Current Working Directory inside the container
WORKDIR /app
# Copy go mod and sum files
# COPY go.mod go.sum ./
# Download all dependencies. Dependencies will be cached if the go.mod and go.sum files are not changed
# RUN go mod download