aboutsummaryrefslogtreecommitdiff
path: root/demo/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'demo/Dockerfile')
-rw-r--r--demo/Dockerfile17
1 files changed, 17 insertions, 0 deletions
diff --git a/demo/Dockerfile b/demo/Dockerfile
new file mode 100644
index 0000000..5b1101a
--- /dev/null
+++ b/demo/Dockerfile
@@ -0,0 +1,17 @@
+FROM golang:1.16-alpine
+
+RUN apk update
+RUN apk add nginx
+
+RUN mkdir /code /steam-lib
+
+COPY . /code/
+
+WORKDIR /code
+
+RUN go build -ldflags="-X 'main.Version=Demo'" -o /bin/steam-export ./cmd/web
+
+COPY demo/entrypoint.sh /
+
+ENTRYPOINT /entrypoint.sh
+