diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index bdd88f9..0000000 --- a/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -# pull official base image -FROM node:13.12.0-alpine - -# set working directory -WORKDIR /app - -# install app dependencies - -COPY package.json ./ -COPY package-lock.json ./ - -RUN npm install --silent -RUN npm install gatsby-cli@3.10.0 --silent - -ENV GATSBY_TELEMETRY_DISABLED=1 - -# add app -COPY . ./ diff --git a/Dockerfile.nginx b/Dockerfile.nginx new file mode 100644 index 0000000..bd56cbf --- /dev/null +++ b/Dockerfile.nginx @@ -0,0 +1,11 @@ +FROM nginx:latest + +WORKDIR / + +RUN rm /usr/share/nginx/html/* + +COPY ./public ./usr/share/nginx/html/ + +EXPOSE 80 + +CMD ["nginx", "-g", "daemon off;"] diff --git a/Dockerfile.nodejs b/Dockerfile.nodejs new file mode 100644 index 0000000..7980d6b --- /dev/null +++ b/Dockerfile.nodejs @@ -0,0 +1,7 @@ +FROM node:18.19.1-alpine + +WORKDIR /app + +COPY . ./ + +RUN npm install --silent