tuto2 corrected and ready
This commit is contained in:
parent
2c5317f4f9
commit
15236db9af
14 changed files with 124 additions and 136 deletions
|
|
@ -12,18 +12,20 @@ jour.
|
|||
Le service doit être accessible sur votre réseau local, sur un port
|
||||
configurable.
|
||||
|
||||
Votre playbook devrait se limiter au module
|
||||
[`docker-container`](https://docs.ansible.com/ansible/latest/modules/docker_container_module.html)
|
||||
(ie. sans utiliser `docker-compose` ou `docker stack` que l'on verra dans un
|
||||
second temps).
|
||||
Sur la partie Docker, votre playbook devra se limiter aux modules
|
||||
[`docker-container`](https://docs.ansible.com/ansible/latest/collections/community/docker/docker_container_module.html),
|
||||
[`docker-network`](https://docs.ansible.com/ansible/latest/collections/community/docker/docker_network_module.html),
|
||||
[`docker-volume`](https://docs.ansible.com/ansible/latest/collections/community/docker/docker_volume_module.html)
|
||||
(ie. sans utiliser `docker-compose` ou `docker stack`).
|
||||
|
||||
Cette instance devra utiliser une base de données MySQL ou Postgres (lancée par
|
||||
vos soins dans un autre conteneur) et contenir ses données dans un ou plusieurs
|
||||
volumes (afin qu'elles persistent notamment à une mise à jour des conteneurs).
|
||||
Cette instance devra utiliser une base de données MySQL/MariaDB ou Postgres
|
||||
(lancée par vos soins dans un autre conteneur) et contenir ses données dans un
|
||||
ou plusieurs volumes (afin qu'elles persistent notamment à une mise à jour des
|
||||
conteneurs).
|
||||
|
||||
L'exécution doit être la plus sécurisée possible (pas de port MySQL exposé sur
|
||||
l'hôte par exemple, etc.) et la plus respectueuse des bonnes pratiques que l'on
|
||||
a pu voir durant ce premier cours.
|
||||
a pu voir durant le cours.
|
||||
|
||||
|
||||
## Exemple d'exécution
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue