Browse Source

Ajout d'un Dockerfile pour lancer le site en local

merge-requests/2/head
pnu 5 months ago
parent
commit
6818b3ba98
  1. 3
      .dockerignore
  2. 13
      Dockerfile
  3. 14
      README.md

3
.dockerignore

@ -0,0 +1,3 @@
Dockerfile
node_modules
npm-debug.log

13
Dockerfile

@ -0,0 +1,13 @@
FROM node:16-alpine
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 4000
CMD ["npm", "start"]

14
README.md

@ -8,6 +8,8 @@ Tout d'abord, merci si vous contribuer :) Pour l'instant, le mieux, c'est de cr
## Développement
### Avec npm
Pour pouvoir travailler en local, il faut commencer par installer ce qu'il faut à node :
```sh
@ -20,6 +22,18 @@ Puis, on lance le serveur :
npm start
```
### Avec Docker
Un Dockerfile est disponible pour pouvoir démarrer le site en local sans `npm`.
```sh
docker build -t sutom .
docker run -it --rm -p 4000:4000 sutom
```
### Accès au site
Une fois démarré, le site sera dispo sur http://localhost:4000 et le typescript va se recompiler tout seul à chaque modification de fichier.
## Autres infos et remerciements

Loading…
Cancel
Save