Docker

DOCKER

Docker est un outil de conteneurisation, « une forme plus légère [de la virtualisation] qui s’appuie sur certaines parties de la machine hôte pour son fonctionnement ».
L’idée d’utiliser Docker est de me créer un environnement de développement, un « bac à sable » afin de réaliser des tests que je ne pourrais faire sur des environnement de production, pouvoir monter en compétences mais aussi me permettre de créer des procédures utiles pour mon entrée dans le monde du travail et de l’informatique.

Actions réalisées :
Etant sur un environnement de développement sous MacOS, j’ai tout d’abord installé « Docker Desktop » ainsi que créé mes fichiers « docker-compose.yml » puis « Dockerfile ». Le but était ici de créer un environnement pour Symfony/PHP étant le principal framework que j’utilise lors de mon alternance.

Cet environnement m’a alors permis de préparer des procédures réutilisables sur n’importe quel projet Syfmony/PHP.
Procédure d’injection de service :

Procédure et compétence

Cette utilisation de Docker m’a permis de valider la compétence :
Organiser son développement professionnel
– Mettre en place son environnement d’apprentissage personnel

Procédure d’installation de Docker sur Mac :