Introduction

Effectué

Vous pouvez utiliser l’extension Dev Containers de Visual Studio Code pour développer au sein d’un conteneur Docker.

Supposez que vous travailliez au sein d’une agence qui offre des conseils sur les logiciels pour de nombreux langages et environnement d’exécution différents. Tous les développeurs utilisent Visual Studio Code. L’agence a des dizaines de projets en cours, chacun avec ses propres besoins de configuration et d’exécution. Les développeurs de votre agence doivent pouvoir travailler sur n’importe quel projet sans avoir à installer ou configurer leurs machines au préalable.

Dans ce module, vous allez ajouter des fichiers config à un projet existant. Ces fichiers indiquent à Visual Studio Code comment générer un environnement dans lequel le projet « fonctionne tout simplement ». Vous allez utiliser la configuration Dev Container pour configurer l’environnement de runtime. Vous allez également automatiser la configuration d’un environnement de développement qui fonctionne pour toute personne disposant de Docker et de Visual Studio Code.

À la fin de ce module, vous pourrez configurer n’importe quel projet pour qu’il s’exécute dans un conteneur Docker.

Prérequis

  • Connaître les bases du développement de logiciels, par exemple savoir ce que signifie exécuter du code ou installer un nouveau langage
  • Docker et connaissances de base sur Docker :
  • Git et compréhension de base de ce qu’est un dépôt Git