File tree Expand file tree Collapse file tree 2 files changed +4
-22
lines changed
Expand file tree Collapse file tree 2 files changed +4
-22
lines changed Original file line number Diff line number Diff line change @@ -33,27 +33,8 @@ RUN --mount=type=cache,target=/var/cache/apt \
3333 # Ensure latest pip is installed for Python 3.12
3434 /usr/local/bin/python3.12 -m pip install --upgrade pip setuptools wheel
3535
36- # Pre-install VS Code extensions
37- ARG USERNAME=vscode
38- RUN mkdir -p /home/$USERNAME/.vscode-server/extensions && \
39- chown -R $USERNAME:$USERNAME /home/$USERNAME/.vscode-server
40-
41- USER $USERNAME
42- # Install commonly used VS Code extensions to improve startup time
43- RUN umask 0002 && \
44- code-server --install-extension ms-python.python && \
45- code-server --install-extension ms-python.debugpy && \
46- code-server --install-extension ms-toolsai.jupyter && \
47- code-server --install-extension ms-toolsai.jupyter-keymap && \
48- code-server --install-extension ms-toolsai.jupyter-renderers && \
49- code-server --install-extension ms-toolsai.vscode-jupyter-cell-tags && \
50- code-server --install-extension ms-toolsai.vscode-jupyter-slideshow && \
51- code-server --install-extension ms-azuretools.vscode-bicep && \
52- code-server --install-extension ms-vscode.azurecli && \
53- code-server --install-extension ms-azure-devops.azure-pipelines && \
54- code-server --install-extension redhat.vscode-yaml && \
55- code-server --install-extension ms-vscode.vscode-json && \
56- code-server --install-extension donjayamanne.vscode-default-python-kernel
36+ # Switch to vscode user
37+ USER vscode
5738
5839# Configure Azure CLI for Codespaces (prebuild optimization)
5940RUN az config set core.login_experience_v2=off 2>/dev/null || true && \
Original file line number Diff line number Diff line change @@ -67,7 +67,8 @@ echo " Next Steps:"
6767echo " -----------"
6868echo " "
6969echo " 1. Log in via the Azure CLI: az login"
70- echo " 2. Start using the infrastructures and samples!"
70+ echo " 2. Briefly wait until Codespace is fully started."
71+ echo " 3. Start using the infrastructures and samples!"
7172echo " "
7273echo " ============================================================================"
7374echo -e " \n\n"
You can’t perform that action at this time.
0 commit comments