Glossaire · Cloud, infrastructure et systèmes
Docker
Définition
Docker est la plateforme qui a rendu la conteneurisation accessible à tous les développeurs à partir de 2013. Elle permet de décrire dans un fichier (le Dockerfile) comment construire l'image d'une application, puis de lancer cette image en conteneur sur n'importe quelle machine équipée du moteur Docker. Docker Hub, son registre public, héberge des millions d'images prêtes à l'emploi, des bases de données aux serveurs web.
Dans la pratique
Docker est devenu un outil du quotidien pour la quasi-totalité des développeurs backend et des DevOps, au même titre que Git. Dans un besoin, il indique rarement une expertise spécifique mais un socle attendu. En production, le moteur Docker cède souvent la place à containerd sous Kubernetes, sans que cela change les images ni les Dockerfiles.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.