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.
 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