15357fd3c0
yalarbacreate and moove into new directories for BegushiyBashkir and yalarbacreate and moove into new directories for BegushiyBashkir and yalarbacreate and moove into new directories for BegushiyBashkir and yalarbacreate and moove into new directories for BegushiyBashkir and yalarbacreate and moove into new directories for BegushiyBashkir and yalarbacreate and moove into new directories for BegushiyBashkir and yalarbacreate and moove into new directories for BegushiyBashkir and yalarbacreate and moove into new directories for BegushiyBashkir and yalarba
18 lines
365 B
Docker
18 lines
365 B
Docker
# Используем официальный образ Go
|
|
FROM golang:1.25.1-alpine
|
|
|
|
WORKDIR /app
|
|
|
|
# Копируем go.mod и go.sum
|
|
COPY go.mod go.sum ./
|
|
RUN go mod download
|
|
|
|
# Копируем исходный код
|
|
COPY . .
|
|
|
|
# Компилируем БЕЗ CGO
|
|
RUN CGO_ENABLED=0 GOOS=linux go build -o bin/main ./cmd/main.go
|
|
|
|
EXPOSE 8080
|
|
|
|
CMD ["./bin/main"] |