technique:docker

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
technique:docker [2019/05/13 17:42] – modification externe 127.0.0.1technique:docker [2020/02/06 11:21] (Version actuelle) – supprimée qduchemi
Ligne 1: Ligne 1:
-====== Documentation Docker ====== 
- 
-**__Apprendre docker :__** 
- 
-https://docs.docker.com/ \\ 
-https://docs.docker.com/engine/installation/ \\ 
-http://putaindecode.io/fr/articles/docker/dockerfile/ \\ 
- 
-Si vous n'avez rien contre les tutos vidéos : \\ 
-https://www.youtube.com/watch?v=pGYAg7TMmp0 
- 
-Pour une vue d'ensemble de l'architecture de Docker, la [[https://docs.docker.com/engine/docker-overview/|documentation officielle]] est claire et succincte. 
- 
-Quelques éléments de base sur l'utilisation de Docker chez Picasoft : 
-<code> 
-Image pica-debian : Il s'agit de l'image dont hériteront les autres images. On y installe les outils de base pour ne pas avoir à les réinstaller dans chaque nouvelle image. 
- 
-Dockerfile pica-nginx : Serveur web basé sur l'image tx-debian. 
-</code> 
-**__Note :__** 
-     
-__**Mise en place des containers :**__ 
- 
-    Actuellement, les images images sont stockées sur le registry installé sur la machine monitoring 
- 
-Il faut donc construire les images : 
-https://docs.docker.com/engine/tutorials/dockerimages/ 
-     
-Pour ne pas avoir à lancer les conteneurs Docker en tant que root, il faut s'ajouter au groupe docker et se reconnecter. 
- 
-**Attention :** Ajouter un utilisateur au groupe Docker revient à lui donner des privilèges administrateur sur la machine hôte.Il convient donc de n'ajouter que des utilisateurs de confiance à ce groupe. 
-      
-__Exemple avec pica-nginx :__ 
-<code> 
-cd ./path/to/folder 
-docker build -t pica-nginx .  
-</code> 
-__NB :__ L'option t permet d'associer un nom à l'image 
- 
-On construit les images suivantes sur le même principe en respectant l'ordre des dépendances. 
-     
-__**Rappel :**__ 
- 
-  * Lister les containers running : docker ps 
-  * Lister tous les containers : docker ps -a 
-  * Lister les images disponibles : docker images 
-  * Lister les services swarm en cours : docker service ls 
-  * Lister les nœuds d'un cluster swarm : docker node ls  
-  * Lister les processus d'un service swarm : docker service ps mon_service 
-  * Supprimer un service : docker service rm mon_service  
- 
-**Note :** Docker Swarm n'est plus utilisé par Picasoft. 
-\\ 
-Contact en cas de questions :  
-[[gregoire@martinache.net|Grégoire Picasoft]] 
- 
-====== Ressources ====== 
-[[https://docs.docker.com/install/linux/linux-postinstall/|Documentation officielle]] 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
  
  • technique/docker.1557762126.txt.gz
  • de 127.0.0.1