Browse Source

ajout conf docker

SiM 5 years ago
parent
commit
ac37cd0bc7
3 changed files with 33 additions and 6 deletions
  1. 11 0
      Dockerfile
  2. 14 6
      README.md
  3. 8 0
      docker-compose.yml

+ 11 - 0
Dockerfile

@@ -0,0 +1,11 @@
+# DOCKER-VERSION 1.11.1
+
+FROM node:4
+
+
+WORKDIR /app
+ADD package.json /app/
+RUN npm install
+
+EXPOSE 8081
+CMD [ "npm", "start" ]

+ 14 - 6
README.md

@@ -1,11 +1,19 @@
-Pour lancer le site:
+# Site tera.coop
+Code du site www.tera.coop
 
 
-- Installer Node.js
-- Ouvrez une console, rendez-vous dans le répertoire du site
-- Taper: « node server »
-- Dans votre navigateur, rendez-vous à l’adresse « localhost:8081 »
+## Lancement du site avec NodeJS
+
+- Installer Node.js : https://nodejs.org/fr/download/
+- Ouvrir une console, aller dans le répertoire du site
+- Taper: `node server`
+- Dans votre navigateur, aller à l’adresse « localhost:8081 »
 
 
 Une connexion internet est requise pour charger les scripts JS.
 Une connexion internet est requise pour charger les scripts JS.
 Aucune base de donnée n’est implémentée pour le moment.
 Aucune base de donnée n’est implémentée pour le moment.
 
 
-Enjoy ;)
+## Lancement du site avec Docker
+
+- Installer docker : https://docs.docker.com/install/
+- Ouvrir une console, aller dans le répertoire du site
+- Taper: `docker-compose up`
+- Dans votre navigateur, aller à l’adresse « localhost:8081 »

+ 8 - 0
docker-compose.yml

@@ -0,0 +1,8 @@
+version: '3'
+services:
+  web:
+    build: .
+    ports:
+     - "8081:8081"
+    volumes:
+     - .:/app