开发终端兼容云端环境;minio客户端直传兼容云端环境;开发容器增加vim和claude code插件

This commit is contained in:
2025-12-10 13:35:41 +08:00
parent 5024477b74
commit fab2b34a03
6 changed files with 46 additions and 13 deletions

View File

@@ -48,6 +48,7 @@ RUN apt-get update && apt-get install -y \
potrace \
imagemagick \
zsh \
vim \
&& rm -rf /var/lib/apt/lists/*
# 安装 Python 3.12
@@ -112,7 +113,8 @@ RUN code-server --install-extension ms-ceintl.vscode-language-pack-zh-hans \
&& code-server --install-extension dbaeumer.vscode-eslint \
&& code-server --install-extension prisma.prisma \
&& code-server --install-extension ecmel.vscode-html-css \
&& code-server --install-extension cweijan.vscode-redis-client
&& code-server --install-extension cweijan.vscode-redis-client \
&& code-server --install-extension anthropic.claude-code
# 配置 code-server (密码将在启动时设置)
RUN mkdir -p /root/.config/code-server && \

View File

@@ -17,6 +17,12 @@ services:
- code-server-config:/root/.config/code-server
# Code Server 数据(插件、用户设置、扩展数据)
- code-server-data:/root/.local/share/code-server
# Claude Code 配置和保存数据
- claude:/root/.claude
# Claude Code Router 配置和保存数据
- claude-code-router:/root/.claude-code-router
# SSH 配置
- ssh:/root/.ssh
environment:
- NODE_ENV=development
- TZ=Asia/Shanghai