feat: 更新 Dockerfile 和 devcontainer.json,修改工作目录路径为 /wrkspc
This commit is contained in:
@@ -57,8 +57,8 @@ RUN mkdir -p /commandhistory \
|
||||
&& chown -R usr_vscode:usr_vscode /commandhistory
|
||||
|
||||
# 创建工作目录
|
||||
RUN mkdir -p /workspace /home/usr_vscode/.claude \
|
||||
&& chown -R usr_vscode:usr_vscode /workspace /home/usr_vscode/.claude
|
||||
RUN mkdir -p /wrkspc /home/usr_vscode/.claude \
|
||||
&& chown -R usr_vscode:usr_vscode /wrkspc /home/usr_vscode/.claude
|
||||
|
||||
# 安装 git-delta https://github.com/dandavison/delta/releases
|
||||
RUN ARCH=$(dpkg --print-architecture) && \
|
||||
@@ -66,7 +66,7 @@ RUN ARCH=$(dpkg --print-architecture) && \
|
||||
sudo dpkg -i "git-delta_${GIT_DELTA_VERSION}_${ARCH}.deb" && \
|
||||
rm "git-delta_${GIT_DELTA_VERSION}_${ARCH}.deb"
|
||||
|
||||
WORKDIR /workspace
|
||||
WORKDIR /wrkspc
|
||||
|
||||
# 切换到非 root 用户
|
||||
USER usr_vscode
|
||||
|
||||
@@ -110,6 +110,6 @@
|
||||
"postAttachCommand": "echo 容器已连接: ${containerWorkspaceFolder}", // 连接到容器后执行
|
||||
// "updateRemoteUserUID": true,
|
||||
"waitFor": "postStartCommand",
|
||||
"workspaceMount": "source=${localWorkspaceFolder},target=/workspace,type=bind,consistency=delegated",
|
||||
"workspaceFolder": "/workspace"
|
||||
"workspaceMount": "source=${localWorkspaceFolder},target=/wrkspc,type=bind,consistency=delegated",
|
||||
"workspaceFolder": "/wrkspc"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user