Public | Automated Build

Last pushed: 2 years ago
Short Description
Investissima Webapp
Full Description

investissima/webapp.ui

Notes et process de déploiement en environnement de développement

A propos de la synchronisation des fichiers entre Mac OS X et CoreOS

  • La synchronisation Rsync ne se fait pas à double sens (comme peut le permettre NFS) : cela signifie donc que je n'ai pas accès localement à la configuration des modules NPM / Bower (pour cela, utiliser le shell interactif (cf ci-dessous))
    docker attach investissima.fr
    chmod +x dev-install.sh
    ./dev-install.sh

Process de déploiement en environnement de pré-production

docker build -t investissima/webapp.ui /vagrant
docker run -d -p 80:3000 -p 443:3000 -e REDIS_HOST= -e STRIPE_SECRET_KEY= -e NODE_ENV=preproduction investissima/webapp.ui

Process de déploiement en environnement de production

docker pull investissima/webapp.ui
docker stop CONTAINER_ID && docker rm CONTAINER_ID
docker run -d -p 80:3000 -p 443:3000 -e REDIS_HOST= -e NODE_ENV=production -e KEY= -e APP=investissima.fr -e STRIPE_SECRET_KEY= investissima/webapp.ui

Docker Pull Command
Owner
investissima
Source Repository