Ejercicio: Adición de software a un contenedor existente
Las características de contenedor de desarrollo y un Dockerfile son una herramienta ideal para agregar software nuevo al contenedor. Durante un proyecto, es posible que desee incluir software adicional en el contenedor de desarrollo a lo largo del tiempo, como Node.js.
En este ejercicio, verá cómo puede instalar en cualquier momento una pila tecnológica como Node en el contenedor.
Característica de contenedor de desarrollo
Presione F1 para abrir la paleta de comandos.
Escriba explorer y seleccione Ver: Mostrar el explorador.
Abra la carpeta
.devcontainer
.Busque el archivo
devcontainer.json
y ábralo.Agregue el código siguiente para instalar Node.js a través de una característica.
"features": { "ghcr.io/devcontainers/features/node:1": { "version": "18" } }
Guarde el proyecto.
Abra la paleta de comandos.
Escriba rebuild y seleccione Dev Containers: Rebuild Container (Contenedores de desarrollo: Recompilar contenedor).
Comprobación de la versión de Node
Vamos a comprobar que Node está instalado correctamente.
Presione Ctrl + ` para abrir el terminal integrado de Visual Studio Code.
Escriba el código siguiente para comprobar la versión de Node:
node --version
Debería ver una versión de Node como salida en el terminal.
¡Enhorabuena! Ha personalizado aún más el contenedor de desarrollo mediante la instalación de software adicional.
Continúe con la unidad siguiente para obtener una comprobación de conocimientos rápida sobre los contenedores de desarrollo en Visual Studio Code. Después, se resumirá lo que se ha descrito en este módulo de Learn.