Hoy vamos a aprender cómo crear un contenedor Docker que nos permitirá instalar VS Code en un sistema autoalojado para utilizar desde un servidor remoto.
![vs code dark mode - pexels](https://i0.wp.com/images.pexels.com/photos/546819/pexels-photo-546819.jpeg?w=900&ssl=1)
Lo primero que haremos es crear este docker-compose.yml
services: code-server: image: codercom/code-server:latest container_name: my-code-server ports: - "8080:8080" environment: - PASSWORD=yourpassword volumes: - code-server-data:/home/coder/project restart: unless-stopped volumes: code-server-data:
El volumen podemos elegirlo dónde querramos, es donde se guardará la configuración.
La imágen utilizada se basa en code-server: https://github.com/coder/code-server?ref=selfh.st
Podemos cambiar la password (nos la solicita cuando entremos en la URL).
Ahora para lanzarlo pondremos:
docker compose up -d
Y para acceder al sistema iremos a http://localhost:8080
Nos pedirá la contraseña de inicio y podremos acceder:
![vs code server online](https://i0.wp.com/devcodelight.com/wp-content/uploads/2024/09/imagen-8.png?resize=900%2C425&ssl=1)
![](https://i0.wp.com/devcodelight.com/wp-content/uploads/2022/02/img.png?resize=100%2C100&ssl=1)
Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.