THÉMATIQUES: QUALITÉ / DÉVELOPPEMENT / RÉSEAU / GESTION
.NET Core - ABAP - Active Directory - Analyse de données - Angular - APIs - Architecture de système - Architecture orientée services - ASP.NET Core - AWS - Azure - Base de données orientée graphe - Bases de données relationnelles - Bash - Bootstrap - C - code AJAX - C# - C++ - Cassandra - CI/CD - Confluence - Crystal Reports - CSS - Cybersécurité - Dart - DataStage - DB2 - DevOps - Django - Docker - Express.js - Flutter - Git - GitHub - GitLab - Gradle - GraphQL - gRPC - Hadoop - Hibernate - HTML - J2EE - Java - JavaScript - Jenkins - Jira - JPA - jQuery - JSON - JUnit - Kotlin - Kubernetes - Laravel - Linux - Logiciel-service - Maven - Microsoft SQL Server - MongoDB - MVC - MySQL - Neo4j - Node.js - NoSQL - Oracle - Perl - PHP - PL/SQL - POO - PostgreSQL - Power BI - Python - React - Redis - Redux - REST - SAP - SAP HANA - Scala - Scriptage - Scrum - SDLC - Shell scripting - Spark - Spring - SOAP - Spring Boot - SQL - SSRS - Teradata - Terraform - TypeScript - UNIX - VBA - Virtualisation - Visual Studio - Vue.js - WCF
Docker
Docker est une plateforme de développement et de déploiement d'applications conteneurisées. Il permet de créer, de déployer et d'exécuter des applications dans des conteneurs légers, isolés et portables.
Un conteneur Docker est une unité logicielle autonome qui comprend tout ce dont une application a besoin pour fonctionner, y compris le code, les bibliothèques, les systèmes d'exploitation et les outils de configuration. Les conteneurs Docker sont isolés les uns des autres et peuvent être exécutés sur n'importe quelle plateforme prenant en charge Docker, ce qui facilite le déploiement d'applications sur différents environnements.
Docker offre également des fonctionnalités telles que la gestion de réseau, le stockage de volumes et la création d'images de conteneurs, ce qui permet de simplifier le processus de développement et de déploiement d'applications complexes.
En résumé, Docker est une technologie de conteneurisation qui permet de simplifier le développement, le déploiement et la gestion d'applications dans des environnements cloud ou sur site.