46 lines
No EOL
1.4 KiB
Markdown
46 lines
No EOL
1.4 KiB
Markdown
[](https://creativecommons.org/licenses/by-nc-sa/4.0/)
|
|
|
|
# Demo-docker
|
|
|
|
## ▶️ Qu'est-ce donc..
|
|
Demo-docker est une mini application web très légère pour tester docker avec une simple page web et la possibilité de poster des commentaires, ceux-ci s'affichent les uns à la suite des autres et sont stockés dans une db SQLite.
|
|
|
|
## ▶️ Comment l'utiliser..
|
|
|
|
> Prérequis :
|
|
> - Un sytème à jour
|
|
> - Docker installé (inclus extension `docker compose`)
|
|
|
|
### 🔹 Méthode 1 (garder le shell ouvert)
|
|
Executer les commandes suivantes :
|
|
```bash
|
|
git clone https://git.selfitdeploy.com/Willy/demo-docker.git ; \
|
|
cd demo-docker/ ; \
|
|
sudo docker compose up --build
|
|
```
|
|
Tester le site sur `http://ip.de.votre.machine:5000`
|
|
|
|
Arrêter le conteneur avec `ctrl + c`
|
|
|
|
|
|
### 🔹 Méthode 2 (exécution en arrière plan)
|
|
Executer les commandes suivantes :
|
|
```bash
|
|
git clone https://git.selfitdeploy.com/Willy/demo-docker.git ; \
|
|
cd demo-docker/ ; \
|
|
sudo docker compose up -d --build
|
|
```
|
|
Tester le site sur `http://ip.de.votre.machine:5000`
|
|
|
|
Arrêter le conteneur:
|
|
```bash
|
|
sudo docker stop demo-docker-01
|
|
```
|
|
|
|
## ▶️ Pour quel usage..
|
|
|
|
- Tout ceux qui souhaite expérimenter Docker
|
|
- Les formations
|
|
- Les démonstrations
|
|
|
|
⚠️ Ne jamais utiliser cette démo directement à des fin de production et encore moins sur internet, ceci est uniquement à but éducatif ! |