Exercício – Adicionar software a um contentor existente

Concluído

As Funcionalidades do Contentor de Desenvolvimento e um Dockerfile são uma excelente ferramenta para adicionar software novo ao contentor. Poderá encontrar durante um projeto que pretende incluir software adicional no seu contentor de programador 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.

Funcionalidade de contentor de programador

  1. Prima F1 para abrir a Paleta de Comandos.

  2. Escreva explorer e selecione View: Show Explorer (Ver: Mostrar Explorador).

  3. Abra a .devcontainer pasta.

  4. Localize e abra o devcontainer.json ficheiro.

  5. Adicione o seguinte código para instalar Node.js através de uma Funcionalidade.

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

  7. Abra a Paleta de Comandos.

  8. Escreva rebuild (Reconstruir) e selecione Contentores de Programador: Reconstruir Contentor.

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. Introduza o seguinte código para verificar a sua versão do Nó:

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

Parabéns! Personalizou ainda mais o contentor de programador ao instalar 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.