From a79993a35b7a131d5cb609dd7b2624f770d4c3b5 Mon Sep 17 00:00:00 2001 From: Adam Khader Date: Wed, 22 Dec 2021 08:26:29 +0000 Subject: [PATCH] updated --- .dockerignore | 24 ++++++++++++++++++++++++ .vscode/settings.json | 10 ++++++++++ Dockerfile | 15 +++++++++++++++ docker-compose.debug.yml | 10 ++++++++++ docker-compose.yml | 10 ++++++++++ 5 files changed, 69 insertions(+) create mode 100644 .dockerignore create mode 100644 .vscode/settings.json create mode 100644 Dockerfile create mode 100644 docker-compose.debug.yml create mode 100644 docker-compose.yml diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..720e7a0 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,24 @@ +**/.classpath +**/.dockerignore +**/.env +**/.git +**/.gitignore +**/.project +**/.settings +**/.toolstarget +**/.vs +**/.vscode +**/*.*proj.user +**/*.dbmdl +**/*.jfm +**/bin +**/charts +**/docker-compose* +**/compose* +**/Dockerfile* +**/node_modules +**/npm-debug.log +**/obj +**/secrets.dev.yaml +**/values.dev.yaml +README.md diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..fdfdb3d --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,10 @@ +{ + "cSpell.words": [ + "btcbot", + "HUOBI", + "selectpicker", + "tagsinput", + "Typeahead", + "Weibo" + ] +} \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3a951b3 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +#build stage +FROM golang:alpine AS builder +RUN apk add --no-cache git +WORKDIR /go/src/app +COPY . . +RUN go get -d -v ./... +RUN go build -o /go/bin/app -v ./... + +#final stage +FROM alpine:latest +RUN apk --no-cache add ca-certificates +COPY --from=builder /go/bin/app /app +ENTRYPOINT /app +LABEL Name=btcrobot Version=0.0.1 +EXPOSE 3000 diff --git a/docker-compose.debug.yml b/docker-compose.debug.yml new file mode 100644 index 0000000..3c4d933 --- /dev/null +++ b/docker-compose.debug.yml @@ -0,0 +1,10 @@ +version: '3.4' + +services: + comdockerdevenvironments: + image: comdockerdevenvironments + build: + context: . + dockerfile: ./Dockerfile + ports: + - 3000:3000 diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..3c4d933 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,10 @@ +version: '3.4' + +services: + comdockerdevenvironments: + image: comdockerdevenvironments + build: + context: . + dockerfile: ./Dockerfile + ports: + - 3000:3000