From d72e65fd04c4af88271ca49f297a84c1552e782b Mon Sep 17 00:00:00 2001 From: Maddox Werts Date: Tue, 11 Feb 2025 12:07:59 -0500 Subject: [PATCH] Imported production images --- docker/prod/Dockerfile | 17 +++++++++++++++++ scripts/prod/docker.sh | 7 +++++++ 2 files changed, 24 insertions(+) create mode 100644 docker/prod/Dockerfile create mode 100755 scripts/prod/docker.sh diff --git a/docker/prod/Dockerfile b/docker/prod/Dockerfile new file mode 100644 index 0000000..c73700b --- /dev/null +++ b/docker/prod/Dockerfile @@ -0,0 +1,17 @@ +## BACKEND ## +# Parent Image +FROM debian + +# Directories +WORKDIR /srv + +# Installing Deps +RUN apt update -y +RUN apt install -y wget build-essential libssl-dev pkg-config + +# Copying executable +COPY build/stockmapi /bin/stockmapi +RUN chmod +x /bin/stockmapi + +## RUNTIME ## +ENTRYPOINT ["/bin/stockmapi"] diff --git a/scripts/prod/docker.sh b/scripts/prod/docker.sh new file mode 100755 index 0000000..a2a5764 --- /dev/null +++ b/scripts/prod/docker.sh @@ -0,0 +1,7 @@ +# Clear Screen +clear + +# Building image +docker build . \ + -t stockmapi \ + -f docker/prod/Dockerfile