parent:
76a0f9bf1a6cf21c59015ed2f1b9b2664e5dec2f
nmyk <nick@nmyk.io>
2023-01-09T11:23:31-05:00
simplify dockerfiles
diff --git a/cmd/frontend/Dockerfile b/cmd/frontend/Dockerfile index c0d7093f762164c94c0e9a8c27e4a1dd2026a62d..1ad8d4486401a00f0d6f177e7c3b39d8041da631 100644 --- a/cmd/frontend/Dockerfile +++ b/cmd/frontend/Dockerfile @@ -1,9 +1,9 @@ -FROM golang:1.17-alpine as builder -WORKDIR /app +FROM golang:1.19-alpine as builder +WORKDIR /build COPY . . -RUN go build -o bin/tmpchat_frontend cmd/frontend/*.go +RUN go build -o tmpchat_frontend cmd/frontend/*.go FROM alpine -COPY --from=builder /app/bin/tmpchat_frontend / -COPY --from=builder /app/cmd/frontend/templates /templates +COPY --from=builder /build/tmpchat_frontend / +COPY --from=builder /build/cmd/frontend/templates /templates CMD ["/tmpchat_frontend"] \ No newline at end of file diff --git a/cmd/signaling/Dockerfile b/cmd/signaling/Dockerfile index ba79172b51ca69c6bf945ba220b663899f6c352a..b1726a2f5c6c2fecf54e21a21e979e766afedfe5 100644 --- a/cmd/signaling/Dockerfile +++ b/cmd/signaling/Dockerfile @@ -1,8 +1,8 @@ -FROM golang:1.17-alpine as builder -WORKDIR /app +FROM golang:1.19-alpine as builder +WORKDIR /build COPY . . -RUN go build -o bin/tmpchat_signaling cmd/signaling/*.go +RUN go build -o tmpchat_signaling cmd/signaling/*.go FROM alpine -COPY --from=builder /app/bin/tmpchat_signaling / +COPY --from=builder /build/tmpchat_signaling / CMD ["/tmpchat_signaling"] \ No newline at end of file