serveur Docker

Catégorie : Développement

Compatibilité : Linux

Éditeur : Docker Inc.

Ressources : https://community.ovh.com/c/open-source

Docker est une solution open source qui permet de déployer des applications dans des conteneurs logiciel. Le code lancé à l’intérieur d’un conteneur est isolé et fonctionne indépendamment du système d’exploitation (OS). Différentes applications peuvent être lancées de manière autonome avec leur propre configuration sur une ou plusieurs machines.

Hébergement minimal recommandé : B2-7

À partir de :
22,00 € HT/mois
(soit 26,40 € TTC)
Démarrer mon application dans le Public Cloud OVH
  1. Commandez et connectez-vous au manager
  2. Démarrez un nouveau projet ou sélectionnez un projet existant
  3. Ajoutez un serveur au projet
  4. Lors de la configuration, sélectionnez votre application et l'OS associé dans "Applications pré-installées

Hébergements recommandés

Spécificités techniques

CPU :
2x 2.3 GHz
RAM :
7 Go
Stockage :
50 Go SSD
Réseau :
250 Mbps
Trafic :
Illimité
SLA :
99,999 %

Docker

Docker s’appuie sur deux fonctionnalités de Linux à base de conteneurs, appelées LXC (Linux Containers) et Cgroups pour la gestion des ressources. Elles favorisent le déploiement d’applications sur un même serveur, le tout dans un environnement isolé. Docker se révèle beaucoup plus léger qu’une virtualisation de serveur, car il ne nécessite qu’un seul OS pour fonctionner. Rapide, il est portable et adapté à un environnement cloud. Différentes fonctionnalités, comme Docker Swarm (gestion de clusters Docker) vous permettent d’adapter l’outil à vos besoins.

Utilisation

Docker fonctionne sous Linux, mais peut être utilisé sur d’autres systèmes tels que Windows grâce à Boot2Docker (virtualisation avec noyau Linux). En plus de pouvoir créer vos propres images, vous pouvez en récupérer gratuitement sur le registre de Docker Hub. Celui-ci en recense des milliers (conteneur intégrant Ubuntu avec Apache, par exemple), open source et prêtes à l’usage. Chaque commit de votre Docker crée une image contenant les modifications apportées à votre code.

Installation

Lors de la configuration de votre instance Public Cloud, sélectionnez l’application préinstallée Docker livrée avec la distribution Debian. Vous pouvez consulter la documentation officielle de Docker pour découvrir toutes les possibilités de l’outil : https://docs.docker.com/.