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.
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:
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.