Sign inSign up

andkinder/nodejs-neovim-environment

By andkinder

•Updated over 1 year ago

Development environment for applications with nodejs

Image
Languages & frameworks
Developer tools
0

303

andkinder/nodejs-neovim-environment repository overview

🇪🇸 Entorno de desarrollo para aplicaciones con nodejs, con lazyvim con plugins como copilot como editor de codigo, lazygit para gestionar git y el plugin de neovim "nvim-notes" para gestionar y generar la documentacion.

⁠Instrucciones para ejecutar el contenedor con sudo docker run -it -v /home/usuario/proyectos:/root/workspace andreakinder/nodejs-neovim-environment:latest sh 🇪🇸
⁠1. Preparar el comando

El comando sudo docker run permite crear y ejecutar un contenedor con opciones personalizadas. En este caso, se utiliza:

  • -it: Para abrir una terminal interactiva dentro del contenedor.
  • -v /home/usuario/proyectos:/root/workspace: Para montar un volumen que comparte el directorio /home/usuario/proyectos del host con /root/workspace en el contenedor.
  • andreakinder/nodejs-neovim-environment:v1.0: Especifica la imagen y su versión.
  • bash: Ejecuta una shell Bash dentro del contenedor.
⁠2. Ejecutar el comando
sudo docker run -it -v /home/usuario/proyectos:/root/workspace andreakinder/nodejs-neovim-environment:latest sh
⁠3. ¿Qué sucede?
  • Interactividad: Se abre una terminal Bash dentro del contenedor, permitiéndote ejecutar comandos manualmente.
  • Volumen montado: Cualquier cambio en /root/workspace dentro del contenedor se reflejará en /home/usuario/proyectos en el host, y viceversa.
  • Entorno de desarrollo: Si la imagen está configurada como un entorno de desarrollo, tendrás acceso a herramientas como Node.js y Neovim.
⁠4. Salir del contenedor

Para salir de la terminal interactiva, escribe exit o presiona Ctrl+D. El contenedor se detendrá automáticamente.


🇺🇸 Development environment for applications with nodejs, with lazyvim with plugins such as copilot as a code editor, lazygit to manage git and the neovim plugin "nvim-notes" to manage and generate documentation.

⁠Instructions to Run the Container with sudo docker run -it -v /home/user/projects:/root/workspace andreakinder/nodejs-neovim-environment:latest bash 🇺🇸
⁠1. Prepare the Command

The sudo docker run command creates and runs a container with custom options. In this case:

  • -it: Opens an interactive terminal inside the container.
  • -v /home/user/projects:/root/workspace: Mounts a volume that shares the /home/user/projects directory on the host with /root/workspace in the container.
  • andreakinder/nodejs-neovim-environment:v1.0: Specifies the image and its version.
  • bash: Executes a Bash shell inside the container.
⁠2. Run the Command
sudo docker run -it -v /home/usuario/proyectos:/root/workspace andreakinder/nodejs-neovim-environment:latest bash
⁠3. What Happens?
  • Interactivity: A Bash terminal opens inside the container, allowing you to run commands manually.
  • Mounted Volume: Any changes in /root/workspace inside the container will reflect in /home/user/projects on the host, and vice versa.
  • Development Environment: If the image is configured as a development environment, you’ll have access to tools like Node.js and Neovim.
⁠4. Exit the Container

To exit the interactive terminal, type exit or press Ctrl+D. The container will stop automatically.

Tag summary

Content type

Image

Digest

sha256:f5c2134e5…

Size

406.8 MB

Last updated

over 1 year ago

docker pull andkinder/nodejs-neovim-environment