diff --git a/transfersh-server/Dockerfile b/transfersh-server/Dockerfile new file mode 100644 index 0000000..cb6bab1 --- /dev/null +++ b/transfersh-server/Dockerfile @@ -0,0 +1,18 @@ +FROM golang +MAINTAINER Remco Verhoef + +RUN mkdir -p /go/src/app +WORKDIR /go/src/app + +# Copy the local package files to the container's workspace. +ADD . /go/src/app + +# install dependencies +RUN go get ./ + +# build & install server +RUN go install . + +ENTRYPOINT /go/bin/app --port 8080 + +EXPOSE 8080