Exercício – Adicionar software a um contentor existente

Concluído

Os recursos do Dev Container e um Dockerfile são excelentes ferramentas para adicionar novo software ao seu contêiner. Você pode descobrir durante um projeto que deseja incluir software adicional em seu contêiner de desenvolvimento ao longo do tempo, como Node.js.

Neste exercício, iremos analisar como pode instalar uma pilha tecnológica como o node no seu contentor em qualquer altura.

Recurso de contêiner de desenvolvimento

  1. Prima F1 para abrir a Paleta de Comandos.

  2. Digite explorer e selecione View: Show Explorer.

  3. Abra a .devcontainer pasta.

  4. Localize e abra o devcontainer.json arquivo.

  5. Adicione o seguinte código para instalá Node.js através de um recurso.

    "features": {
    	"ghcr.io/devcontainers/features/node:1": {
    		"version": "18"
    	}
    }
    
  6. Guarde o seu projeto.

  7. Abra a Paleta de Comandos.

  8. Digite rebuild e selecione Dev Containers: Rebuild Container.

Verificar a versão do Node

Vamos verificar se o Node foi instalado corretamente.

  1. Prima Ctrl + ` para abrir o terminal integrado no Visual Studio Code.

  2. Insira o seguinte código para verificar sua versão do nó:

    node --version
    
  3. Deverá ver uma versão do Node no terminal.

Parabéns! Você personalizou ainda mais seu contêiner de desenvolvimento instalando software adicional.

Avance para a próxima unidade para fazer uma prova de aferição rápida sobre contentores dev no Visual Studio Code. Depois disso, iremos resumir o que abordámos neste módulo do Learn.