retour ligne
This commit is contained in:
parent
d44b79c937
commit
20d1eee50c
|
@ -55,6 +55,7 @@ de l'exposer à l'externe ou non.
|
||||||
La documentation concernant l'utilisation du rôle est située dans son répertoire.
|
La documentation concernant l'utilisation du rôle est située dans son répertoire.
|
||||||
|
|
||||||
#### TLS
|
#### TLS
|
||||||
|
|
||||||
Lorsque le docker-engine est exposé, il est important de le sécuriser avec TLS.
|
Lorsque le docker-engine est exposé, il est important de le sécuriser avec TLS.
|
||||||
|
|
||||||
Au moment de l'installation, une version altérée de shellpki est copiée dans le
|
Au moment de l'installation, une version altérée de shellpki est copiée dans le
|
||||||
|
@ -79,10 +80,13 @@ Un conteneur quant à lui est une instance (créée à partir d'une image)
|
||||||
en cours d'execution.
|
en cours d'execution.
|
||||||
|
|
||||||
### Lister les conteneurs et les images:
|
### Lister les conteneurs et les images:
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
$ docker ps [options]
|
$ docker ps [options]
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Voici quelques options utiles pour la commande `ps`
|
Voici quelques options utiles pour la commande `ps`
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
-a : Lister tous les conteneurs
|
-a : Lister tous les conteneurs
|
||||||
-l : Lister les conteneurs récentralise
|
-l : Lister les conteneurs récentralise
|
||||||
|
@ -90,28 +94,35 @@ Voici quelques options utiles pour la commande `ps`
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
### Démarrer un conteneur
|
### Démarrer un conteneur
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
$ docker run [options] IMAGE [commande]
|
$ docker run [options] IMAGE [commande]
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Options courantes:
|
Options courantes:
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
--name="nom" : Donner un nom au conteneur
|
--name="nom" : Donner un nom au conteneur
|
||||||
-p port_hôte:port_conteneur : Rendre un port accessible depuis l'hôte
|
-p port_hôte:port_conteneur : Rendre un port accessible depuis l'hôte
|
||||||
-d : Lancer le conteneur en mode 'détaché'
|
-d : Lancer le conteneur en mode 'détaché'
|
||||||
-it : Lancer le conteneur en mode intéractif avec tty
|
-it : Lancer le conteneur en mode intéractif avec tty
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Pour plus d'options, consulter `$ man docker run`
|
Pour plus d'options, consulter `$ man docker run`
|
||||||
|
|
||||||
### Éteindre ou tuer un conteneur
|
### Éteindre ou tuer un conteneur
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
$ docker stop|kill [options] CONTENEUR
|
$ docker stop|kill [options] CONTENEUR
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
CONTENEUR correspond au nom ou à l'ID du conteneur.
|
CONTENEUR correspond au nom ou à l'ID du conteneur.
|
||||||
|
|
||||||
Lorsque le conteneur n'est plus en fonction, il existe toujours et peut être
|
Lorsque le conteneur n'est plus en fonction, il existe toujours et peut être
|
||||||
lister à l'aide de la commande `$ docker ps -a`
|
lister à l'aide de la commande `$ docker ps -a`
|
||||||
|
|
||||||
### Supprimer un conteneur ou une image
|
### Supprimer un conteneur ou une image
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
$ docker rm [options] CONTENEUR
|
$ docker rm [options] CONTENEUR
|
||||||
ou
|
ou
|
||||||
|
@ -119,29 +130,37 @@ $ docker rmi [options] IMAGE
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
### Exécuter des commandes au sein d'un conteneur en marche
|
### Exécuter des commandes au sein d'un conteneur en marche
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
$ docker exec [options] CONTENEUR COMMANDE
|
$ docker exec [options] CONTENEUR COMMANDE
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Options courante:
|
Options courante:
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
-it : Lancer la commande de manière intéractive dans un TTY.
|
-it : Lancer la commande de manière intéractive dans un TTY.
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
### Visionner les logs d'un conteneur
|
### Visionner les logs d'un conteneur
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
$ docker logs [options] CONTENEUR
|
$ docker logs [options] CONTENEUR
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Option:
|
Option:
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
-f : Suivre les logs en direct
|
-f : Suivre les logs en direct
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
### Se connecter à un conteneur en marche
|
### Se connecter à un conteneur en marche
|
||||||
|
|
||||||
S'il est nécessaire d'intéragir directement avec un process lancé dans un
|
S'il est nécessaire d'intéragir directement avec un process lancé dans un
|
||||||
conteneur, il faut utiliser la commande `attach`.
|
conteneur, il faut utiliser la commande `attach`.
|
||||||
Dans le cas où l'on souhaite simplement visionner la sortie (logs) du conteneur,
|
Dans le cas où l'on souhaite simplement visionner la sortie (logs) du conteneur,
|
||||||
il faut utiliser `logs`.
|
il faut utiliser `logs`.
|
||||||
Pour lancer un terminal ou une commande supplémmentaire, utiliser `exec`.
|
Pour lancer un terminal ou une commande supplémmentaire, utiliser `exec`.
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
docker attach [options] CONTENEUR
|
docker attach [options] CONTENEUR
|
||||||
~~~
|
~~~
|
||||||
|
@ -155,21 +174,25 @@ en cours. La commande *CTRL+P+Q* doit être utilisé ou l'on doit ajouter l'opti
|
||||||
|
|
||||||
### Astuces
|
### Astuces
|
||||||
Éteindre/Tuer/Supprimer tous les conteneurs:
|
Éteindre/Tuer/Supprimer tous les conteneurs:
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
$ docker stop|kill|rm $(docker ps -aq)
|
$ docker stop|kill|rm $(docker ps -aq)
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Supprimer toutes les images:
|
Supprimer toutes les images:
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
$ docker rmi $(docker images -q)
|
$ docker rmi $(docker images -q)
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Lancer un terminal bash dans un conteneur en marche:
|
Lancer un terminal bash dans un conteneur en marche:
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
$ docker exec -it CONTENEUR bash
|
$ docker exec -it CONTENEUR bash
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Démarrer un conteneur avec un terminal bash:
|
Démarrer un conteneur avec un terminal bash:
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
$ docker run -it IMAGE bash
|
$ docker run -it IMAGE bash
|
||||||
~~~
|
~~~
|
||||||
|
|
Loading…
Reference in a new issue