Docker en 11. points

Attention un layer par couche d'installation dans un Docker

  1. installer Docker
  2. créer un Docker File, en spécifiant à partir de quelle image système on veut partir
  3. installer les packages "apt-get ", soit sur une ligne par commande, soit une ligne pour l'ensemble des commandes, sachant que Docker créé un layer pour chaque
  4. cmd ou entry point, pour lancer l'image, comme par exemple une appli java: ex. java -j nomJar.jar
  5. le passage de variable au process à lancer peut être fait par des variables d'environnement
  6. expose permet de définir des ports
  7. possibilité de créer des liens entre containers, ancienne méthode link, ou nouvelle méthode, avec des réseaux ou sous-réseau, ou compose file pour orchestrer plusieurs containers.
  8. Le partage de fichiers entre container se fait par un montage de répertoires partagés.
  9. Les fichiers à sauvegarder doivent être définis dans des volumes. Par contre les images systèmes sont jetables.
  10. Docker-Hub permet de publier, partager des images de containers.
  11. War permet de gérer un ensemble d'instances Docker