Public | Automated Build

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

investissima/crm.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 crm.ui
    chmod +x dev-install.sh
    ./dev-install.sh

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

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

Process de déploiement en environnement de production

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

Docker Pull Command
Owner
investissima
Source Repository

Comments (0)