Files
docker-bridge-overlay/Dockerfile
2023-02-17 00:26:57 +01:00

20 lines
403 B
Docker

FROM golang:1.20-alpine3.17 AS builder
WORKDIR /usr/local/src/docker-routable-bridge
COPY go.* ./
RUN go mod download
COPY cmd/ ./cmd/
COPY pkg/ ./pkg/
RUN mkdir bin/ && go build -o bin/ ./cmd/...
FROM alpine:3.17
RUN mkdir -p /run/docker/plugins
COPY --from=builder /usr/local/src/docker-routable-bridge/bin/routable-bridge /usr/sbin/
COPY config.json /
ENTRYPOINT ["/usr/sbin/routable-bridge"]