GNU/Linux >> Tutoriels Linux >  >> Linux

Pour quelle charge de travail avez-vous d'abord utilisé des conteneurs Linux ?

La conteneurisation n'est pas vraiment une technologie nouvelle, mais elle perdure en raison de son efficacité, de sa facilité d'utilisation, de sa sécurité et de sa capacité de déploiement rapide. Les conteneurs sont parfaits pour isoler les applications les unes des autres sur un seul système. Vous pouvez conteneuriser à peu près n'importe quel service, y compris le Web, la base de données, l'application, le stockage, la communication, etc.

Souvent, le but principal des conteneurs est l'isolement. Chaque service conteneurisé s'exécute dans son propre espace sur un système. Par exemple, plutôt que d'installer une seule instance d'un serveur Web sur un système et de l'utiliser pour servir des dizaines de sites Web avec des configurations d'hôte virtuel, vous pouvez conteneuriser chacun des sites Web et les exécuter individuellement. L'avantage de cette approche est simple :si une seule instance d'un serveur Web tombe en panne, elle entraîne tous les sites Web avec elle. Alternativement, si chaque site Web est installé dans son propre conteneur et que l'un des sites tombe en panne, cela n'affecte que ce site.

Les conteneurs peuvent également être plus sécurisés que les machines virtuelles traditionnelles ou les machines physiques autonomes. Si un seul site est compromis, seul ce conteneur est compromis et non l'ensemble du système hôte. Cependant, si le système hôte est compromis, tous les conteneurs sont également compromis. L'avantage des applications conteneurisées est que le système hôte n'est généralement pas exposé à partir d'un conteneur. En d'autres termes, l'application ne "sait" pas qu'elle s'exécute dans un conteneur. En ce qui concerne l'application, c'est la seule application en cours d'exécution sur le système. Seul le système hôte connaît le tableau de conteneurs qu'il héberge.

Nous aimerions savoir, dans notre liste, quelle est la première application que vous avez conteneurisée.

[ Vous débutez avec les conteneurs ? Découvrez ce cours gratuit. Déploiement d'applications conteneurisées :présentation technique. ]


Linux
  1. Utilisez anacron pour une meilleure crontab

  2. Quelle solution de sauvegarde open source utilisez-vous ?

  3. Quelle commande de terminal Linux utilisez-vous le plus ?

  4. Explication des types de système de fichiers Linux, lequel devez-vous utiliser

  5. Quel système de fichiers utiliser entre OSX et Linux

Linux Mint vs Ubuntu – lequel vous convient le mieux ?

Manjaro contre Ubuntu – qu'est-ce qui vous convient le mieux ?

10 outils de surveillance pour les administrateurs système Linux que vous devriez connaître

Linux Mint vs Ubuntu – Lequel est le meilleur pour vous ?

Top 5 des applications Linux essentielles dont vous avez besoin aujourd'hui

Les 20 meilleurs clients IRC pour Linux que vous devriez utiliser tous les jours