File tree Expand file tree Collapse file tree 2 files changed +33
-0
lines changed
Expand file tree Collapse file tree 2 files changed +33
-0
lines changed Original file line number Diff line number Diff line change 1+ # See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.245.2/containers/ruby/.devcontainer/base.Dockerfile
2+
3+ ARG VARIANT="3.4-bullseye"
4+ FROM mcr.microsoft.com/vscode/devcontainers/ruby:${VARIANT}
5+
6+ ARG NODE_VERSION="22"
7+ RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && nvm install ${NODE_VERSION} 2>&1"
8+
9+ # [Optional] Uncomment this section to install additional OS packages.
10+ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
11+ && apt-get -y install --no-install-recommends \
12+ make
13+
14+ # [Optional] Uncomment this line to install additional gems.
15+ # RUN gem install <your-gem-names-here>
Original file line number Diff line number Diff line change 1+ {
2+ "name" : " Jekyll" ,
3+ "build" : {
4+ "dockerfile" : " Dockerfile"
5+ },
6+ "forwardPorts" : [4000 ],
7+ "postCreateCommand" : " make setup" ,
8+ "postStartCommand" : " make serve" ,
9+ "customizations" : {
10+ "vscode" : {
11+ "extensions" : [
12+ " sissel.shopify-liquid" ,
13+ " esbenp.prettier-vscode" ,
14+ " ms-vscode.makefile-tools"
15+ ]
16+ }
17+ }
18+ }
You can’t perform that action at this time.
0 commit comments