Docker系列 基于Code-server部署云开发环境

介绍

Code-server是一个可以在远程服务器上运行VS Code的工具。通过浏览器,你可以在任何地方进行编程。

部署

这里使用docker容器进行部署,使用docker-compose工具进行配置。

编写docker-compose.yml:

version: "3"

services:
  code-server:
    # https://coder.com
    image: codercom/code-server:latest
    container_name: code-server
    restart: unless-stopped
    ports:
      - 8880:8080
    environment:
      - TZ=Asia/Shanghai
      # 指定工作目录
      - DEFAULT_WORKSPACE=./workspace
      # 用户和密码
      - DOCKER_USER=ArnoldWood
      - PASSWORD=ArnoldWood
    user: "1000:1000"
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - ./.config:/home/coder/.config
      - ./project:/home/coder/project
    # log file manager
    logging:
      driver: "json-file"
      options:
        max-size: "1m"
        max-file: "3"

编译好配置文件后,使用docker-compose up -d启动容器。然后浏览器访问http://[服务器ip]:8880,输入配置文件中的密码即可登录。

登录成功后,就可以愉快的进程code了。

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息