Instalar VS Code en un servidor para utilizarlo en remoto con code server en Docker

Tiempo de lectura: < 1 minuto

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

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

Deja un comentario