HowtoDocker : ajout info sur les node labels
This commit is contained in:
parent
f8d058ebfd
commit
0c004e0d3d
|
@ -311,7 +311,7 @@ Swarm permet de mettre en communication plusieurs hôtes Docker afin d'en former
|
||||||
un cluster. On pourra ainsi déployer des applications multi-conteneurs sur
|
un cluster. On pourra ainsi déployer des applications multi-conteneurs sur
|
||||||
plusieurs machines.
|
plusieurs machines.
|
||||||
|
|
||||||
Initialiser le cluster :
|
#### Initialiser le cluster
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
docker0# docker swarm init
|
docker0# docker swarm init
|
||||||
|
@ -334,7 +334,22 @@ Pour ajouter des machines plus tard, il suffit de générer un nouveau token :
|
||||||
docker0# docker swarm join-token <manager|worker>
|
docker0# docker swarm join-token <manager|worker>
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
### Compose/stack
|
#### Lister les machines du cluster
|
||||||
|
|
||||||
|
~~~
|
||||||
|
# docker node ls
|
||||||
|
~~~
|
||||||
|
|
||||||
|
#### Ajouter des labels à une machine
|
||||||
|
|
||||||
|
~~~
|
||||||
|
# docker node update --label-add <clé>=<valeur> <machine>
|
||||||
|
~~~
|
||||||
|
|
||||||
|
Les _labels_ servent notamment à définir des contraintes de placement des
|
||||||
|
services lors de l'utilisation de _docker stack_.
|
||||||
|
|
||||||
|
### Compose/stack (docker stack)
|
||||||
|
|
||||||
Docker permet de déployer des infrastructures multi-conteneurs (_stacks_) simplement à l'aide de `docker stack` (anciennement Docker Compose, logiciel tier). Il est très utile dans le cadre de déploiement sur un cluster Swarm.
|
Docker permet de déployer des infrastructures multi-conteneurs (_stacks_) simplement à l'aide de `docker stack` (anciennement Docker Compose, logiciel tier). Il est très utile dans le cadre de déploiement sur un cluster Swarm.
|
||||||
|
|
||||||
|
@ -372,7 +387,7 @@ Supprimer une _stack_ :
|
||||||
# docker stack rm <stack name>
|
# docker stack rm <stack name>
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
### Réseaux
|
### Réseaux (docker network)
|
||||||
|
|
||||||
Docker permet de gérer différentes topologies de réseaux pour connecter les conteneurs entre eux à l'aide de `docker network`.
|
Docker permet de gérer différentes topologies de réseaux pour connecter les conteneurs entre eux à l'aide de `docker network`.
|
||||||
|
|
||||||
|
@ -402,3 +417,7 @@ Informations détaillées sur un réseau :
|
||||||
~~~
|
~~~
|
||||||
# docker network inspect <network name>
|
# docker network inspect <network name>
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
### Volumes (docker volume)
|
||||||
|
### Fichiers de configuration (docker config)
|
||||||
|
### Fichiers sensibles (docker secrets)
|
||||||
|
|
Loading…
Reference in a new issue