tuto1: orthograf
This commit is contained in:
parent
d8d9365a4b
commit
dfbca22549
20 changed files with 133 additions and 76 deletions
|
@ -16,7 +16,7 @@ l'option `--rm`.
|
|||
|
||||
## Conteneurs
|
||||
|
||||
Nous pouvons afficher l'ensemble des conteneurs, quelque soit leur état (en
|
||||
Nous pouvons afficher l'ensemble des conteneurs, quel que soit leur état (en
|
||||
cours d'exécution, arrêtés,\ ...) avec la commande suivante :
|
||||
|
||||
<div lang="en-US">
|
||||
|
|
|
@ -93,7 +93,7 @@ docker container logs 0123456789abcdef
|
|||
Maintenant que nous avons un clone de <https://you.p0m.fr/>, nous voulons
|
||||
absolument un clone de <https://food.p0m.fr/> !
|
||||
|
||||
Il s'agit du même service, mais ce n'est pas les mêmes images.
|
||||
Il s'agit du même service, mais ce ne sont pas les mêmes images.
|
||||
|
||||
On ne peut pas utiliser le même port sur la machine hôte, mais pour le reste,
|
||||
il s'agit des mêmes options\ :
|
||||
|
@ -158,5 +158,5 @@ docker container stop 0123456789abcdef
|
|||
</div>
|
||||
|
||||
Maintenant, si l'on relance un conteneur `youp0m`, il aura perdu toutes les
|
||||
magnifiques images que l'on aura ajouté. Nous allons voir dans la partie
|
||||
magnifiques images que l'on aura ajoutées. Nous allons voir dans la partie
|
||||
suivante comment rendre les données persistantes entre deux lancements.
|
||||
|
|
|
@ -5,9 +5,9 @@ Lier les conteneurs
|
|||
|
||||
Lorsque l'on gère des services un peu plus complexes qu'un simple gestionnaire
|
||||
d'images, on a souvent besoin de faire communiquer plusieurs services
|
||||
entre-eux.
|
||||
entre eux.
|
||||
|
||||
Notre premier service, `youp0m`, utilisais le système de fichiers pour stocker
|
||||
Notre premier service, `youp0m`, utilisait le système de fichiers pour stocker
|
||||
ses données, mais la plupart des applications réclament un serveur de base de
|
||||
données.
|
||||
|
||||
|
@ -62,10 +62,10 @@ Pour changer le réseau principal joint par le conteneur, utiliser l'option
|
|||
|
||||
### Le réseau `host`
|
||||
|
||||
En utilisant ce réseau, vous abandonnez tout isolation sur cette partie du
|
||||
En utilisant ce réseau, vous abandonnez toute isolation sur cette partie du
|
||||
conteneur et partagez donc avec l'hôte toute sa pile IP. Cela signifie, entre
|
||||
autre, que les ports que vous chercherez à allouer dans le conteneur devront
|
||||
être disponibles dans la pile de l'hôte et également que tout port allouer sera
|
||||
autres, que les ports que vous chercherez à allouer dans le conteneur devront
|
||||
être disponibles dans la pile de l'hôte et également que tout port alloué sera
|
||||
directement accessible, sans avoir à utiliser l'option `-p` du `run`.
|
||||
|
||||
|
||||
|
@ -145,7 +145,7 @@ http://localhost:12345/
|
|||
|
||||
### Entrer dans un conteneur en cours d'exécution
|
||||
|
||||
Dans certaines circonstances, les journaux ne sont pas suffisant pour déboguer
|
||||
Dans certaines circonstances, les journaux ne sont pas suffisants pour déboguer
|
||||
correctement l'exécution d'un conteneur.
|
||||
|
||||
En réalisant l'exercice, vous serez sans doute confronté à des comportements
|
||||
|
|
|
@ -19,5 +19,5 @@ abstract: |
|
|||
clef PGP. Pensez à
|
||||
[me](https://keys.openpgp.org/search?q=nemunaire%40nemunai.re)
|
||||
faire signer votre clef et n'hésitez pas à [faire signer la
|
||||
votre](https://www.meetup.com/fr/Paris-certification-de-cles-PGP-et-CAcert/).
|
||||
vôtre](https://www.meetup.com/fr/Paris-certification-de-cles-PGP-et-CAcert/).
|
||||
...
|
||||
|
|
|
@ -103,7 +103,7 @@ autre conteneur.
|
|||
|
||||
Les volumes sont des espaces détachés des conteneurs, particulièrement utiles
|
||||
pour mettre à jour ou relancer un conteneur, sans perdre les données. Un autre
|
||||
intérêt, est de pouvoir partager des fichiers entre plusieurs conteneurs.
|
||||
intérêt est de pouvoir partager des fichiers entre plusieurs conteneurs.
|
||||
|
||||
Il est ainsi parfaitement possible de lancer deux conteneurs qui partagent le
|
||||
même volume :
|
||||
|
@ -115,7 +115,7 @@ docker container run -d --mount source=prod_youp0m,target=/images -p 8081:8080 n
|
|||
```
|
||||
</div>
|
||||
|
||||
Dans cet exemple, l'ajout d'une image dans un conteneur, l'ajoutera également
|
||||
Dans cet exemple, l'ajout d'une image dans un conteneur l'ajoutera également
|
||||
dans le second.
|
||||
|
||||
Un exemple plus intéressant serait sur une architecture de micro-services
|
||||
|
|
|
@ -21,7 +21,7 @@ chaque commande `docker` tapée est passée au deamon dans la machine virtuelle.
|
|||
`DOCKER_HOST` ou de passer le paramètre `-H` suivi de l'URL de la socket à
|
||||
`docker`. Voir aussi : <https://docs.docker.com/machine/overview/>
|
||||
|
||||
Commençons par planter le décors, en détaillant les principaux mécanismes de
|
||||
Commençons par planter le décor, en détaillant les principaux mécanismes de
|
||||
Docker.
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue