vscode 插件的问题#2462
一分钟之内运行两次一次成功一次失败
# root @ 35fc37b00703 in /workspace on git:main x venv [22:51:06] C:1
$ ./scripts/build-docker.sh --type cpu --stage all --no-push
[+] Building 33.8s (10/13) docker:default
=> [internal] load build definition from Dockerfile.runtime 0.0s
=> => transferring dockerfile: 2.02kB 0.0s
=> [internal] load metadata for docker.cnb.cool/maikebuke/runtime/builder-cpu:0.0.1 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [1/9] FROM docker.cnb.cool/maikebuke/runtime/builder-cpu:0.0.1 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 64B 0.0s
=> CACHED [2/9] RUN CHSH=no RUNZSH=no KEEP_ZSHRC=yes sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" && sed -i 's/ZSH_THEME="robbyrussell"/ZSH_THEME="ys"/' /root/.zshrc 0.0s
=> CACHED [3/9] RUN if [ -f /root/.zshrc ]; then printf '\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n' '# >>> ENV initialize >>>' 'unset CI' 'if [ -f "$HOME/.local/bin/env" ]; then' ' . "$HOME/.local/bin/env"' 0.0s
=> CACHED [4/9] RUN uv tool install coscmd && uv tool install "huggingface_hub[hf_transfer]" && uv pip install --no-cache-dir black pylint 0.0s
=> CACHED [5/9] RUN . /root/.nvm/nvm.sh && nvm use default && npm install -g npm@latest && npm install -g @openai/codex@latest @google/gemini-cli@latest @anthropic-ai/claude-code@latest @qwen-code/qwen-code@latest 0.0s
=> ERROR [6/9] RUN curl -fsSL https://code-server.dev/install.sh | sh && code-server --install-extension redhat.vscode-yaml --install-extension dbaeumer.vscode-eslint --install-extension waderyan.gitblame --install-extension mhu 33.7s
------
> [6/9] RUN curl -fsSL https://code-server.dev/install.sh | sh && code-server --install-extension redhat.vscode-yaml --install-extension dbaeumer.vscode-eslint --install-extension waderyan.gitblame --install-extension mhutchie.git-graph --install-extension donjayamanne.githistory --install-extension tencent-cloud.coding-copilot --install-extension cnbcool.cnb-welcome:
1.584 Debian GNU/Linux 12 (bookworm)
1.586 Installing v4.105.1 of the amd64 deb package from GitHub.
1.587
1.588 + mkdir -p ~/.cache/code-server
1.590 + curl -#fL -o ~/.cache/code-server/code-server_4.105.1_amd64.deb.incomplete -C - https://github.com/coder/code-server/releases/download/v4.105.1/code-server_4.105.1_amd64.deb
######################################################################## 100.0%
25.74 + mv ~/.cache/code-server/code-server_4.105.1_amd64.deb.incomplete ~/.cache/code-server/code-server_4.105.1_amd64.deb
25.74 + dpkg -i ~/.cache/code-server/code-server_4.105.1_amd64.deb
25.76 Selecting previously unselected package code-server.
25.76 (Reading database ... 21058 files and directories currently installed.)
25.76 Preparing to unpack .../code-server_4.105.1_amd64.deb ...
25.77 Unpacking code-server (4.105.1) ...
28.29 Setting up code-server (4.105.1) ...
28.31
28.31 deb package has been installed.
28.31
28.31 To have systemd start code-server now and restart on boot:
28.31 sudo systemctl enable --now code-server@$USER
28.31 Or, if you don't want/need a background service you can run:
28.31 code-server
28.31
28.31 Deploy code-server for your team with Coder: https://github.com/coder/coder
28.45 [2025-11-10T14:52:06.044Z] info Wrote default config file to /root/.config/code-server/config.yaml
28.56 Installing extensions...
30.48 Extension 'redhat.vscode-yaml' not found.
30.48 Make sure you use the full extension ID, including the publisher, e.g.: ms-dotnettools.csharp
30.48 Extension 'dbaeumer.vscode-eslint' not found.
30.48 Make sure you use the full extension ID, including the publisher, e.g.: ms-dotnettools.csharp
30.48 Extension 'waderyan.gitblame' not found.
30.48 Make sure you use the full extension ID, including the publisher, e.g.: ms-dotnettools.csharp
30.48 Extension 'donjayamanne.githistory' not found.
30.48 Make sure you use the full extension ID, including the publisher, e.g.: ms-dotnettools.csharp
30.48 Extension 'tencent-cloud.coding-copilot' not found.
30.48 Make sure you use the full extension ID, including the publisher, e.g.: ms-dotnettools.csharp
30.48 Extension 'cnbcool.cnb-welcome' not found.
30.48 Make sure you use the full extension ID, including the publisher, e.g.: ms-dotnettools.csharp
31.94 Installing extension 'mhutchie.git-graph'...
33.38 Extension 'mhutchie.git-graph' v1.30.0 was successfully installed.
33.38 Failed Installing Extensions: redhat.vscode-yaml, dbaeumer.vscode-eslint, waderyan.gitblame, donjayamanne.githistory, tencent-cloud.coding-copilot, cnbcool.cnb-welcome
------
Dockerfile.runtime:39
--------------------
38 |
39 | >>> RUN curl -fsSL https://code-server.dev/install.sh | sh && \
40 | >>> code-server \
41 | >>> --install-extension redhat.vscode-yaml \
42 | >>> --install-extension dbaeumer.vscode-eslint \
43 | >>> --install-extension waderyan.gitblame \
44 | >>> --install-extension mhutchie.git-graph \
45 | >>> --install-extension donjayamanne.githistory \
46 | >>> --install-extension tencent-cloud.coding-copilot \
47 | >>> --install-extension cnbcool.cnb-welcome
48 |
--------------------
ERROR: failed to solve: process "/bin/sh -c curl -fsSL https://code-server.dev/install.sh | sh && code-server --install-extension redhat.vscode-yaml --install-extension dbaeumer.vscode-eslint --install-extension waderyan.gitblame --install-extension mhutchie.git-graph --install-extension donjayamanne.githistory --install-extension tencent-cloud.coding-copilot --install-extension cnbcool.cnb-welcome" did not complete successfully: exit code: 1
# root @ 35fc37b00703 in /workspace on git:main x venv [22:52:11] C:1
[+] Building 40.6s (14/14) FINISHED docker:default
=> [internal] load build definition from Dockerfile.runtime 0.0s
=> => transferring dockerfile: 2.02kB 0.0s
=> [internal] load metadata for docker.cnb.cool/maikebuke/runtime/builder-cpu:0.0.1 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [1/9] FROM docker.cnb.cool/maikebuke/runtime/builder-cpu:0.0.1 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 64B 0.0s
=> CACHED [2/9] RUN CHSH=no RUNZSH=no KEEP_ZSHRC=yes sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" && sed -i 's/ZSH_THEME="robbyrussell"/ZSH_THEME="ys"/' /root/.zshrc 0.0s
=> CACHED [3/9] RUN if [ -f /root/.zshrc ]; then printf '\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n' '# >>> ENV initialize >>>' 'unset CI' 'if [ -f "$HOME/.local/bin/env" ]; then' ' . "$HOME/.local/bin/env"' 0.0s
=> CACHED [4/9] RUN uv tool install coscmd && uv tool install "huggingface_hub[hf_transfer]" && uv pip install --no-cache-dir black pylint 0.0s
=> CACHED [5/9] RUN . /root/.nvm/nvm.sh && nvm use default && npm install -g npm@latest && npm install -g @openai/codex@latest @google/gemini-cli@latest @anthropic-ai/claude-code@latest @qwen-code/qwen-code@latest 0.0s
=> [6/9] RUN curl -fsSL https://code-server.dev/install.sh | sh && code-server --install-extension redhat.vscode-yaml --install-extension dbaeumer.vscode-eslint --install-extension waderyan.gitblame --install-extension mhutchie. 32.2s
=> [7/9] RUN mkdir -p /root/.vscode-server/data/Machine /root/.local/share/code-server/Machine 0.5s
=> [8/9] COPY .ide/settings.json /root/.vscode-server/data/Machine/settings.json 0.0s
=> [9/9] COPY .ide/settings.json /root/.local/share/code-server/Machine/settings.json 0.0s
=> exporting to image 6.9s
=> => exporting layers 6.8s
=> => writing image sha256:08e63eb88412ab20a5f371e1c95bf93c12e2b96ccbe002d29061b2a9af8ec6c9 0.0s
=> => naming to docker.cnb.cool/maikebuke/runtime/cpu:0.0.8 0.0s
=> => naming to docker.cnb.cool/maikebuke/runtime/cpu:latest
网络问题有点严重 运行四五次可以安装成功一次. 请问是没有对 open-vsx.org 加速么?
妲己
简单描述一下问题和重现方式
今天构建镜像的时候发现, tencent-cloud.coding-copilot 和 cnbcool.cnb-welcome 在 Open VSX 中找不到了. 之前都可以找到的, 这是以后都不在 Open VSX 上发布了么?