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