Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
29 lines (22 loc) · 737 Bytes

File metadata and controls

29 lines (22 loc) · 737 Bytes
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Base debian build with VSCode devcontainer base
FROM mcr.microsoft.com/vscode/devcontainers/base:debian
# Update packages and install only essential dependencies
RUN apt-get update && apt-get install -y \
build-essential \
pkg-config \
libssl-dev \
curl \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
# Install Node.js 22.x (LTS) from NodeSource
RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - \
&& apt-get install -y nodejs
# Switch to vscode user
USER vscode
# Install markdownlint-cli2 globally via npm (need root for global install)
USER root
RUN npm install -g pnpm@10.15.0 markdownlint-cli2
# Switch back to vscode user
USER vscode
# Set working directory
WORKDIR /workspace
Morty Proxy This is a proxified and sanitized view of the page, visit original site.