服务器上搭建code-server

最近云编辑器的概念很火。但其实这方面几年前已经有很多好用的产品,像Cloud9(被腾讯云收购)、coding.net和JSbin。虽然很好用但他们现在都开始收费。刚好手头有个服务器就打算自己搭建一个。在github上搜了下果然有类似的东西可以折腾下。这个就是code-server
是一个能够在服务器远程搭vscode的云编辑器。
可以用docker进行搭建这实在是太好不过了。
经过测试,最低运行配置要求如下:

  • 双核CPU
  • 1G内存
  • 5G硬盘
  • 2Mbps的带宽
    (低于要求的也可以跑,但是会非常卡。用单核CPU跑,会经常断开连接)
    注意事项:
    按照Readme提供的教程进行搭建,会遇到创建/Backups/目录失败的情况。
    所以用写了个docker-compose脚本在启动镜像前完成目录的创建。
    大专栏  服务器上搭建code-server>
            
            
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
            
            
    version: "2.2"
    services:
    vscode:
    image: codercom/code-server
    entrypoint: sh -c "mkdir -p /root/.local/share/code-server/Backups/ && touch /root/.local/share/code-server/Backups/workspaces.json && code-server --allow-http"
    expose:
    - 8443
    restart: always
    ports:
    - "8443:8443"
    cpu_percent: 50
    cpus: 0.5

猜你喜欢

转载自www.cnblogs.com/sanxiandoupi/p/11713142.html