File tree Expand file tree Collapse file tree 2 files changed +36
-0
lines changed Expand file tree Collapse file tree 2 files changed +36
-0
lines changed Original file line number Diff line number Diff line change 1+ # .cnb.yml
2+ $ :
3+ vscode :
4+ - runner :
5+ cpus : 4
6+ docker :
7+ build : .ide/Dockerfile
8+ services :
9+ - vscode
10+ - docker
11+ stages :
12+ - name : go deps
13+ script : go mod tidy
Original file line number Diff line number Diff line change 1+ # .ide/Dockerfile
2+ FROM golang:1.24.1
3+
4+ # 以及按需安装其他软件
5+ # RUN apt-get update && apt-get install -y git
6+
7+ # 安装 code-server 和 vscode 常用插件
8+ RUN curl -fsSL https://code-server.dev/install.sh | sh \
9+ && code-server --install-extension redhat.vscode-yaml \
10+ && code-server --install-extension dbaeumer.vscode-eslint \
11+ && code-server --install-extension waderyan.gitblame \
12+ && code-server --install-extension mhutchie.git-graph \
13+ && code-server --install-extension donjayamanne.githistory \
14+ && code-server --install-extension tencent-cloud.coding-copilot \
15+ && code-server --install-extension aldijav.golangwithdidi \
16+ && echo done
17+
18+ # 安装 ssh 服务,用于支持 VSCode 客户端通过 Remote-SSH 访问开发环境
19+ RUN apt-get update && apt-get install -y wget unzip openssh-server
20+
21+ # 指定字符集支持命令行输入中文(根据需要选择字符集)
22+ ENV LANG C.UTF-8
23+ ENV LANGUAGE C.UTF-8
You can’t perform that action at this time.
0 commit comments