From a8b506a28160c83a99f4df65268c8c0acd755757 Mon Sep 17 00:00:00 2001 From: Ward Truyen Date: Tue, 23 Jul 2024 11:53:46 +0200 Subject: [PATCH] chore: added deployment scripts --- Dockerfile | 2 +- makefile | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 makefile diff --git a/Dockerfile b/Dockerfile index c39f2f4..256eaef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:14-alpine3.16 +FROM node:lts-alpine3.20 WORKDIR /app COPY . . diff --git a/makefile b/makefile new file mode 100644 index 0000000..1fa5958 --- /dev/null +++ b/makefile @@ -0,0 +1,19 @@ +# makefile for sample commands +# +imageName := sample-site:v1 + +default: docker + +test: + @echo test1: $? + @echo test2: $0 + @echo test3: $(imageName) + +docker: docker-build docker-run + +docker-build: + docker build -t $(imageName) . + +docker-run: + docker run -dp 127.0.0.1:3000:3000 $(imageName) +