Giter VIP home page Giter VIP logo

docker's Introduction

Docker for tamtam Pro

Installation et configuration des applications et de l'envirenement dev de tamtam Pro..

1. Installation Mac

1.1 Installation de docker

https://www.docker.com/products/docker-toolbox

1.2 Clonnez le projet de la configuration docker

En tenant compte que votre dossier espace de travail est un sous repertoir du dossier /Users (sinon voir la partie 3)

Accédez à votre espace de travail puis:

git clone [email protected]:elkenzi/docker.git

puis:

./docker/script/install.sh

1.3 Définir les virtual hosts

Dans votre invité de commandes tapez:

docker-machine ip ttp      //il va afficher par exemple: 192.168.99.100

Aprés dans votre fichier hosts vous ajoutez:

- 192.168.99.100  local.sso.tamtam.pro
- 192.168.99.100  local.btb.tamtam.pro
- 192.168.99.100  local.api.tamtam.pro

2. installation windows

2.1 Installation de docker

https://www.docker.com/products/docker-toolbox

2.2 Clonnez le projet de la configuration docker

Accédez à votre espace de travail puis:

git clone [email protected]:elkenzi/docker.git

2.3 Configure.sh

En ligne de commande (cmder ou git bash)

./docker/script/windows/configure.sh

2.4 Définir les virtual hosts

Dans votre invité de commandes tapez:

docker-machine ip ttp      //il va afficher par exemple: 192.168.99.100

Aprés dans votre fichier hosts vous ajoutez:

- 192.168.99.100  sso.ttp.dev
- 192.168.99.100  btb.ttp.dev
- 192.168.99.100  api.ttp.dev

2.5 Preparez votre espace de travail (voir partie 3)

2.6 install.sh

./docker/script/install.sh

3. Preparez votre espace de travail

Il faut tout d'abord choisir le dossier de votre espace de travail. Accédez à virtualBox >> choisissez votre machine >> configuration >> dossiers partagés

  • Si dans la section des dossiers permanent vous trouvez un repertoire et votre dossier workspace est un sous ce dossier de ce repertoir, ça passe.
  • Sinon si la section des dossiers permanents est vide ou votre dossier workspace est dans un autre endroit:
    • Vous ajoutez votre dossier comme dossier permanent en créant un point de montage avec le nom 'www'.
    • création d'un ficher bootlocal.sh dans /var/lib/boot2docker/bootlocal.sh
    • mettez ce code dans ce fichier:
    mkdir /var/www
    mount -t vboxsf -o remount,gid=1000,uid=1000,rw www /var/www
    • Renomez docker-compose.yml par docker-compose.yml.back
    • Renomez docker-compose.v2.yml par docker-compose.yml .

docker's People

Contributors

elkenzi avatar elhachmi avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.