test
This commit is contained in:
parent
96d5855ce3
commit
cc05f8913f
@ -1,4 +1,4 @@
|
|||||||
FROM golang:alpine as gobuild
|
FROM golang:alpine3.15 as gobuild
|
||||||
|
|
||||||
ENV GOOS linux
|
ENV GOOS linux
|
||||||
ENV GOARCH amd64
|
ENV GOARCH amd64
|
||||||
@ -9,15 +9,16 @@ WORKDIR /go/src/login-app
|
|||||||
|
|
||||||
ADD cmd ./
|
ADD cmd ./
|
||||||
|
|
||||||
RUN go get -d -v
|
|
||||||
RUN go build -v -tags netgo
|
RUN go build -v -tags netgo
|
||||||
|
|
||||||
|
|
||||||
FROM alpine
|
FROM alpine:3.15
|
||||||
MAINTAINER Pierre-Olivier Mercier <nemunaire@nemunai.re>
|
MAINTAINER Pierre-Olivier Mercier <nemunaire@nemunai.re>
|
||||||
|
|
||||||
EXPOSE 8081
|
EXPOSE 8081
|
||||||
|
|
||||||
|
RUN apk add --no-cache strace gdb
|
||||||
|
|
||||||
COPY --from=gobuild /go/src/login-app/login-app /bin/login-app
|
COPY --from=gobuild /go/src/login-app/login-app /bin/login-app
|
||||||
COPY --from=gobuild /usr/share/udhcpc/default.script /usr/share/udhcpc/default.script
|
COPY --from=gobuild /usr/share/udhcpc/default.script /usr/share/udhcpc/default.script
|
||||||
|
|
||||||
|
@ -6,8 +6,7 @@ WORKDIR /go/src/login-validator
|
|||||||
|
|
||||||
ADD cmd ./
|
ADD cmd ./
|
||||||
|
|
||||||
RUN go get -d -v
|
RUN go build -v -ldflags="-s -w" -o login-validator
|
||||||
RUN go build -v
|
|
||||||
|
|
||||||
|
|
||||||
FROM alpine
|
FROM alpine
|
||||||
|
Reference in New Issue
Block a user