Files
spliit/Dockerfile
Max 76427c9f13 Docker container version (#39)
* + Dockerfile and compose file
+ Scripts dir and startup script
+ Build image npm script

* * Moves env to file

* + Tags image with info from package.json
* Moves image creation to script
* Updates README

* Update README.md

Co-authored-by: Sebastien Castiel <sebastien@castiel.me>

---------

Co-authored-by: Maxime Jacob <mjacob-no-reply@proton.me>
Co-authored-by: Sebastien Castiel <sebastien@castiel.me>
2024-01-11 15:25:08 -05:00

18 lines
330 B
Docker

FROM node:slim
EXPOSE 3000/tcp
WORKDIR /usr/app
COPY ./ ./
SHELL ["/bin/bash", "-c"]
RUN apt update && \
apt install openssl -y && \
apt clean && \
apt autoclean && \
apt autoremove && \
npm install --ignore-scripts && \
npm install -g prisma
ENTRYPOINT ["/bin/bash", "-c", "scripts/image-startup.sh"]