返回 DeepSeek-TUI-2026
devcontainer.json
根目录 / .devcontainer / devcontainer.json
1 {
2 "name": "DeepSeek TUI",
3 "dockerFile": "../Dockerfile",
4 "build": {
5 "args": {
6 "RUST_VERSION": "1.88"
7 }
8 },
9 "customizations": {
10 "vscode": {
11 "extensions": [
12 "rust-lang.rust-analyzer",
13 "tamasfe.even-better-toml",
14 "vadimcn.vscode-lldb"
15 ],
16 "settings": {
17 "rust-analyzer.cargo.features": "all",
18 "editor.formatOnSave": true
19 }
20 }
21 },
22 "remoteEnv": {
23 "DEEPSEEK_API_KEY": "${localEnv:DEEPSEEK_API_KEY}"
24 },
25 "mounts": [
26 "source=${localEnv:HOME}/.deepseek,target=/home/deepseek/.deepseek,type=bind,consistency=cached"
27 ],
28 "features": {
29 "ghcr.io/devcontainers/features/rust:1": {},
30 "ghcr.io/devcontainers/features/git:1": {}
31 },
32 "postCreateCommand": "cargo build",
33 "remoteUser": "deepseek"
34 }
35
35 lines JSON