|
|
@@ -1,18 +1,12 @@
|
|
|
-FROM golang
|
|
|
+FROM golang:1.7
|
|
|
MAINTAINER Remco Verhoef <remco@dutchcoders.io>
|
|
|
|
|
|
-RUN mkdir -p /go/src/app
|
|
|
-WORKDIR /go/src/app
|
|
|
-
|
|
|
# Copy the local package files to the container's workspace.
|
|
|
-ADD ./transfersh-server /go/src/app
|
|
|
-
|
|
|
-# install dependencies
|
|
|
-RUN go get ./
|
|
|
+ADD . /go/src/github.com/dutchcoders/transfer.sh
|
|
|
|
|
|
# build & install server
|
|
|
-RUN go install .
|
|
|
+RUN go build -o /go/bin/transfersh github.com/dutchcoders/transfer.sh
|
|
|
|
|
|
-ENTRYPOINT ["/go/bin/app", "--port", "8080"]
|
|
|
+ENTRYPOINT ["/go/bin/transfersh", "--listener", ":8080", "--provider", "s3"]
|
|
|
|
|
|
-EXPOSE 8080 6060
|
|
|
+EXPOSE 8080 8080
|