Qu’est-ce que Docker Business ?

Docker Business

Docker Business est l’un des principaux niveaux d’abonnement de la solution Docker, il ajoute des couches de sécurité supplémentaires à l’offre de base de Docker.
Une question fréquente que nous recevons est : « Quelles sont les fonctionnalités spéciales disponibles uniquement dans Docker Business ? »

Nous avons donc préparé un résumé rapide pour vous.

Remarque : Vous souhaitez une liste entièrement détaillée de toutes les fonctionnalités et capacités de nos différents plans ? Envoyez-nous simplement un e-mail – nous sommes heureux de vous aider ! (Voir les coordonnées ci-dessous).

Voici les principales fonctionnalités de Docker Business :

1. Hardened Docker Desktop:

Applique de manière centralisée les politiques de sécurité et les garde-fous (guardrails), tels que les paramètres et les restrictions sur les registries et les images, sur Docker Desktop et renforce l’isolement – sans interrompre les workflows des développeurs.

2. Single Sign-On (SSO):

Permet aux utilisateurs de s’authentifier sur Docker Desktop et Hub en utilisant l’IdP de votre entreprise ; prend en charge SAML et Microsoft Entra (OIDC), avec la vérification de domaine et une application à l’échelle de l’organisation.

3. SCIM user provisioning:

Automatise la gestion du cycle de vie depuis votre IdP vers Docker – provisionnement, mises à jour, dé-provisionnement et mappages d’équipes – afin que l’appartenance à l’organisation reste synchronisée sans administration manuelle.

Image and Registry Access Management :
Restreint les registries auxquels les développeurs peuvent accéder et les classes d’images qu’ils peuvent extraire (pull), par exemple, les Official Images ou les Verified Publisher, réduisant ainsi l’exposition à des sources non fiables.

4. Provisionnement d’utilisateurs SCIM:

Restricts which registries developers can access and which image classes they may pull (e.g., Official Images, Verified Publisher), reducing exposure to untrusted sources.

5. Desktop Insights Dashboard:

Fournit une visibilité au niveau de l’organisation sur l’adoption et l’utilisation de Docker Desktop, avec des filtres par plage de dates et une exportation CSV pour soutenir la conformité (compliance), la planification de la capacité et l’optimisation des licences.

6. Enhanced Container Isolation (ECI):

Ajoute des défenses plus robustes – user-namespace remapping, protected mounts, contrôles syscall plus stricts – de sorte que même les containers avec des privilèges ne peuvent pas compromettre la VM de Docker Desktop ou l’hôte, avec un changement minimal de workflow.

De plus, Docker a récemment commencé à proposer les Docker Hardened Images (DHI) : ce sont des images de containers qui sont sécurisées (et allégées) par défaut, conçues spécifiquement pour les environnements de production modernes. Pour en savoir plus, lisez ici ou contactez-nous.

Notre société (ALM Toolbox) représente officiellement Docker en tant que « Preferred Partner ».
Nous aidons nos clients à résoudre des problèmes DevOps complexes liés au DevOps et à l’infrastructure sur laquelle il s’exécute, y compris git, les containers, Postgres, Redis, NginX, Prometheus, Grafana, Kubernetes, Terraform, Elastic et plus encore.
Pour plus de détails, contactez-nous : docker@almtoolbox.com ou appelez-nous :
866-503-1471 (États-Unis / Canada) ou +31 85 064 4633 (International) + 33 1 84 17 53 28 (Europe)

Liens utiles:

Qu’est-ce que Docker Desktop ?

Parallèlement aux conseils et à l’assistance que nous proposons aux utilisateurs de Docker, nous sommes souvent interrogés sur les utilisations et les avantages de Docker Desktop. Nous avons donc écrit un article pour expliquer le sujet.

Docker Desktop est une application qui aide les développeurs à créer, exécuter et gérer des conteneurs Docker directement sur leur ordinateur local. Docker Desktop offre une interface utilisateur (UI) pratique ainsi que des outils de ligne de commande.

Fonctionalités clés de Docker Desktop :

  1. Installation tout-en-un : moteur Docker intégré, Docker CLI, Docker Compose et Kubernetes
  2. Prise en charge multiplateforme : fonctionne sous Linux, Windows et MacOS
  3. Double interface : prend en charge à la fois l’interface utilisateur et la CLI
  4. Intégration Kubernetes : pour les tests locaux et la gestion des clusters Kubernetes
  5. Mises à jour automatiques : garantit que les utilisateurs disposent toujours des dernières fonctionnalités et mises à jour de sécurité
  6. Gestion des ressources : permet aux développeurs de contrôler et de limiter l’utilisation du processeur, de la mémoire et de l’espace disque par conteneur pour des performances optimales.
  7. Prise en charge des extensions : fournit des plugins pour étendre les fonctionnalités, telles que l’intégration avec les IDE, les outils de surveillance et les services cloud.

Avantages de l’utilisation de Docker Desktop :

  • Facile à utiliser : spécialement pour les développeurs qui font leurs premiers pas dans la conteneurisation
  • Processus de développement efficace : intègre de manière transparente les éditeurs de code, les flux de travail de développement, le CI/CD et les outils de développement
  • Environnement de test local : permet aux développeurs et aux testeurs de tester localement les applications avant de passer à la production.
  • Prise en charge multiplateforme/multiplateforme : permet de développer pour un système d’exploitation tout en travaillant sur un autre (par exemple, développer pour Linux tout en travaillant sous Windows)
  • Kubernetes Exploration : cela permet aux développeurs de se familiariser avec Kubernetes sans configurer un cluster séparé
  • Cloud-Ready: facilite l’intégration avec Docker Hub (et d’autres cloud) pour le téléchargement, le partage et la distribution d’images

Utilisations principales de Docker Desktop :

  • Développement local et tests d’applications basées sur des conteneurs
  • Expérimenter avec Kubernetes (et des outils similaires comme OpenShift et Rancher)
  • Gestion visuelle des images Docker
  • Intégration des conteneurs Docker dans les processus de développement logiciel dans différents langages et frameworks

Vous pouvez acheter une licence Docker Desktop chez nous, ainsi que des conseils sur Docker, les conteneurs, Kubernetes, ArgoCD, CI/CD, l’analyse des conteneurs (pour la sécurité des informations), et bien plus encore.
Pour plus de détails, contactez-nous à docker.fr@almtoolbox.com
ou appelez le +33 (0)6 87 87 18 69

Regardez la présentation de Docker Desktop (8 minutes) :

L’article a été publié pour la première fois en juin 2022. Dernière mise à jour : décembre 2024.