Docker : petit résumé sur les commandes

5169 x served & 4205 x viewed

Attention ceci est mon brouillon avant de faire une belle documentation sur Docker (il y a à boire et à manger).

Quelques commandes :

Quelques serveurs :

Quelques outils :

Quelques commandes linux :

  • crontab : Pour modifier la crontab qui permet de faire des taches planifiées. ( Article n°15, )
  • ss : statistique réseau ( Article n°3, )
  • ln -s : création d’un lien symbolique ( Article n°2, )
  • df -h : connaitre l’espace disque ( Article n°2Article n°1 )
  • mkdir : création d’un répertoire ( Article n°2, )
  • uname -a : permet de connaitre le nom de l’hôte et la version de l’OS de l’hôte ( Article n°1 )

Rappel :

Tableau de résumé des articles :

Post n° Intérêt Résumé
1 20% Mauvaise installation à cause de la partition Docker. Mais début des commandes sous Docker : docker run , docker rmi, docker run, docker ps,
2 70% On voit l’intérêt de l’ajout de la partition Btrfs, on découvre le fichier Dockerfile qui est utilisé pour faire les docker build.
3 70% On a vu la redirection de port avec l’option -p . Et aussi docker search qui permet de voir tous les containers existant. On a aussi l’installation du container PostgreSQL.
4 50% Installation du container PostgreSQL mais pas comme je l’aurai voulu car je n’arrive pas à initialiser les utilisateurs dans le Dockerfile. Et les sources de server.c .
5 30% Découverte de la commande docker run swarn. J’ai pas vraiment approfondi la notion.
6 60% Un nouveau serveur : server2.c , on découvre la commande docker exec env. On a aussi la création d’un server3.c qui exploite les liens entre containers (–link)
7 10% Un échec complet sur l’installation de HAproxy.
8 80% Bonne configuration de NGINX et de HAproxy.
9 10% Un échec complet sur la redirection des logs syslog vers un autre serveur.
10 90% La création d’un server5.c qui permet de faire des insertions dans la base, d’envoyer des logs à syslog et de tester les configuration de HAproxy et Nginx.
11  40%  Résumé, impasse sur syslog.
12  10%  Un échec complet sur etcd & confd.
13  40%  Notion de partage de fichier avec le OS hôte.
14 30%  Création dynamique de container via des scripts BASH. Et notion de partage de fichier.
15 50%  Lancement automatique de container via des scripts BASH.
16 80%  Notion de base sur GitHub & le Hub de Docker.
17 80%  Notion de base sur la Remote API de Docker.

Je savais bien qu’un petit résumé était nécessaire, après 17 jours sur Docker on commence à mieux comprendre le fonctionnement et les avantages.

Les livres sur Docker :

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Time limit is exhausted. Please reload CAPTCHA.