|
|
@@ -0,0 +1,69 @@
|
|
|
+# Opentalent - Docker
|
|
|
+
|
|
|
+Le projet docker offre un environnement de développement complet.
|
|
|
+
|
|
|
+## Prérequis
|
|
|
+
|
|
|
+### Installation de docker
|
|
|
+
|
|
|
+#### Sur Linux
|
|
|
+
|
|
|
+#### Sur Windows
|
|
|
+
|
|
|
+#### Sur MacOS
|
|
|
+
|
|
|
+### Autre
|
|
|
+
|
|
|
+* Git
|
|
|
+
|
|
|
+
|
|
|
+## Téléchargement et installation du projet Docker
|
|
|
+
|
|
|
+## Structure du projet
|
|
|
+
|
|
|
+### Le fichier docker-compose
|
|
|
+
|
|
|
+### Le fichier .env
|
|
|
+
|
|
|
+### Le répertoire apps
|
|
|
+
|
|
|
+### Le répertoire docker
|
|
|
+
|
|
|
+### Les répertoires xxxdata
|
|
|
+
|
|
|
+### Autres fichiers et répertoires
|
|
|
+
|
|
|
+#### Le répertoire .ssh
|
|
|
+
|
|
|
+#### Le fichier .dockerignore
|
|
|
+
|
|
|
+
|
|
|
+## Intégration de Git
|
|
|
+
|
|
|
+
|
|
|
+## Exécuter les containers
|
|
|
+
|
|
|
+### Description des différents containers
|
|
|
+
|
|
|
+### Préparation
|
|
|
+
|
|
|
+### Phase de build
|
|
|
+
|
|
|
+### Exécution
|
|
|
+
|
|
|
+### Synchronisation des données
|
|
|
+
|
|
|
+
|
|
|
+## Interagir avec les containers
|
|
|
+
|
|
|
+### Les volumes montés
|
|
|
+
|
|
|
+### Accéder au shell d'un container
|
|
|
+
|
|
|
+### Commandes utiles
|
|
|
+
|
|
|
+#### Lister les containers actifs
|
|
|
+
|
|
|
+#### Afficher le log d'exécution d'un container
|
|
|
+
|
|
|
+#### Envoyer / télécharger un fichier vers ou depuis un container
|