Notre expertise Docker

Bearstech, votre prestataire Docker

Docker est la plus connue des technologies de conteneurisation pour Linux. Docker permet d'empaqueter une application avec son contexte d'exécution (l'ensemble des logiciels, bibliothèques et document requis). Cette image, immuable, sera utilisée dans les différents environnements, du poste de développeur à la production. Les containers instanciés à partir de ces images seront paramétrés, connectés entre eux, et les accès aux matériels (processeur, mémoire, réseau, stockage) pourront être contraints pour assurer une répartition équitable des ressources disponibles.

Docker, basé sur les primitives d'isolation fournies par Linux (cgroups, namespace, apparmor, SElinux, seccomp…), fait de gros efforts de normalisation et de spécifications pour permettre l'émergence d'un écosystème sain. Docker est maintenant basé sur runC, l'implémentation de référence de la spécification de conteneurisation de l'Open Container Initiative, et containerd. Basé sur ces deux produits neutres, il apporte ses choix et ses partis pris pour proposer un service complet de haut niveau.

Docker est un logiciel libre, open source et est distribué selon les termes de la licence libre Apache Licence V2.

Site web : https://www.docker.com/

Docker a propulsé la conteurisation dans une autre dimension, mais Bearstech a depuis longtemps utilisé les différentes solutions de conteneurisation de Linux, comme Vserver, puis LXC, pour finalement se tourner vers runC et Docker.

C'est en 2015 que Docker a été plébiscité par nos clients, puis début 2016, Runc venait le compléter. Docker et Runc sont aujourd'hui très présents, que ce soit pour nos clients, en mode PaaS, ou de manière plus intimiste pour du déploiement de microservices, en desktop ou encore pour la création d'environnement de tests d'intrusion dédiés.

Contactez-nous pour profiter de notre expertise Docker

Votre message a été transmis. Nous vous recontacterons très bientôt.
Des champs obligatoires ne sont pas remplis

Le champ nom est obligatoire

Le champ prénom est obligatoire

Le champ e-mail est obligatoire

Le champ message est obligatoire

Admaker Armor Lux BNP Paribas Coalition Climat 21 Conseil départemental des Yvelines

Docker : un outil DevOps

Standard de fait parmi les solutions de conteneurisation. Docker représente un contrat entre l'Ops et le Dev. Côté développement, l'image du conteneur va embarquer toutes les dépendances et les configurations nécessaires au bon fonctionnement de l'application. Le développeur se concentre sur le code et il peut très rapidement avoir à disposition un environnement jetable proche de la production. Côté opérations, l'ops se concentre sur des services liés à l'infrastructure (DNS, SSL, Proxy, routage, maintenance, mise à jours de sécurité, metrics, monitoring, alerting) auquel s'ajoute maintenant la maintenance du daemon docker (ou du cluster).

L'immutabilité des conteneurs permet de créer un image unique à chaque nouvelle version du code. Ainsi, en diminuant la quantité d'éléments mobiles entre le développement et la production, les déploiements gagnent en robustesse.

Tous nos outils devops

Services et prestations Docker

Service Conseil et accompagnement Docker

Conseil et accompagnement Docker

Service Hébergement et Infogérance Cloud Docker

Hébergement et Infogérance Cloud Docker

Echangeons sur vos projets Docker

Vous souhaitez nous parler de vive voix ?

Nos Références Docker


Découvrir ces acteurs du qui ont fait confiance aux services Docker de Bearstech