From 281fcb2d8a6c961c5ab38fd52f6bd996220b6d12 Mon Sep 17 00:00:00 2001 From: James Tombleson Date: Sat, 2 Apr 2022 12:09:43 -0700 Subject: [PATCH] got docker building with the correct binary (#1) --- Dockerfile | 4 ++-- makefile | 11 +++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 makefile diff --git a/Dockerfile b/Dockerfile index 559dfed..34aa1db 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,5 +6,5 @@ RUN go build . FROM alpine -COPY --from=build /app/db /app -ENTRYPOINT [ "/app/db" ] \ No newline at end of file +COPY --from=build /app/collector /app +ENTRYPOINT [ "/app/collector" ] \ No newline at end of file diff --git a/makefile b/makefile new file mode 100644 index 0000000..8cbf25f --- /dev/null +++ b/makefile @@ -0,0 +1,11 @@ +.PHONY: help +help: ## Shows this help command + @egrep -h '\s##\s' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-20s\033[0m %s\n", $$1, $$2}' + +build: ## builds the application with the current go runtime + go build . + + +docker-build: ## Generates the docker image + docker build -t "newsbot.collector.api" . + docker image ls | grep newsbot.collector.api