Files
Lazytainer/Dockerfile
dependabot[bot] d6682fbbe6 Bump golang from 1.22.2-alpine3.19 to 1.22.3-alpine3.19
Bumps golang from 1.22.2-alpine3.19 to 1.22.3-alpine3.19.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-07 23:48:35 +00:00

16 lines
478 B
Docker

# syntax = docker/dockerfile:latest
FROM golang:1.22.3-alpine3.19 as build
RUN apk add --update build-base gcc wget git libpcap-dev
WORKDIR /app
COPY src/* /app/
RUN --mount=type=cache,target=/go/pkg/mod \
--mount=type=cache,target=/root/.cache/go-build \
go mod tidy; \
CGO_ENABLED=1 go build -trimpath -ldflags="-s -w" -o lazytainer ./...
FROM alpine
RUN apk add --update libpcap-dev
COPY --from=build /app/lazytainer /app/lazytainer
ENTRYPOINT [ "./app/lazytainer" ]