Introdução

Concluído

É possível usar a extensão Dev Containers do Visual Studio Code para desenvolver dentro de um contêiner do Docker.

Suponha que você trabalhe em uma agência que oferece consultoria de software em várias linguagens e ambientes de runtimes diferentes. Todos os desenvolvedores estão usando o Visual Studio Code. A agência tem dezenas de projetos em andamento, cada qual com seus próprios requisitos de configuração e runtime distintos. Os desenvolvedores de sua agência precisam trabalhar em projetos sem ter de configurar o computador previamente.

Neste módulo, você adicionará arquivos de configuração a um projeto existente. Esses arquivos informarão ao Visual Studio Code como criar um ambiente em que o projeto "simplesmente funcionará". Você usará a configuração Contêiner de Desenvolvimento para configurar o ambiente de runtime. Você também automatizará a configuração de um ambiente de desenvolvimento que funcionará para todos aqueles que tiverem o Docker e o Visual Studio Code.

Ao final deste módulo, você poderá configurar todos os projetos para que sejam executados dentro de um contêiner do Docker.

Pré-requisitos

  • Conhecimento básico sobre o desenvolvimento de softwares, como saber o que significa executar códigos ou instalar uma nova linguagem
  • Ter o Docker e conhecimento básico sobre ele:
  • Ter o Git e conhecimento básico do que é um repositório Git