ソースを参照

Dockerized it

Spencer Gardner 6 年 前
コミット
55b287ab1a
2 ファイル変更14 行追加0 行削除
  1. 1 0
      .dockerignore
  2. 13 0
      Dockerfile

+ 1 - 0
.dockerignore

@@ -0,0 +1 @@
+Dockerfile

+ 13 - 0
Dockerfile

@@ -0,0 +1,13 @@
+from golang:alpine as build
+
+RUN apk add --update git
+COPY * /go/src/udpManifold/
+WORKDIR /go/src/udpManifold
+RUN go get .
+
+##############################
+
+from alpine as run-env
+COPY --from=build /go/bin/udpManifold /usr/bin
+
+CMD udpManifold -listenPort $LISTEN_PORT -sendAddresses $SEND_ADDRESSES $EXTRA_ARGS