chore(dev): .devcontainer -> .devcontainer.example

This commit is contained in:
rusconn
2023-05-28 23:08:09 +00:00
parent 0cf5774e16
commit b3b45dcdfd
4 changed files with 4 additions and 1 deletions

View File

@@ -0,0 +1,6 @@
FROM dev-toys-web-dev:1.0.0
RUN apt-get update \
&& apt-get install --no-install-recommends -y git ca-certificates fish \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*

View File

@@ -0,0 +1,29 @@
{
"name": "DevToysWeb",
"dockerComposeFile": ["../docker-compose.yml", "docker-compose.yml"],
"service": "app",
"workspaceFolder": "/app",
"settings": {
"terminal.integrated.defaultProfile.linux": "fish",
"terminal.integrated.profiles.linux": {
"fish": {
"path": "/usr/bin/fish",
"args": ["-l"]
}
}
},
"extensions": [
"bierner.github-markdown-preview",
"davidanson.vscode-markdownlint",
"irongeek.vscode-env",
"dbaeumer.vscode-eslint",
"mhutchie.git-graph",
"ms-ceintl.vscode-language-pack-ja",
"ms-azuretools.vscode-docker",
"esbenp.prettier-vscode",
"artdiniz.quitcontrol-vscode",
"bradlc.vscode-tailwindcss"
],
"runServices": ["app"],
"shutdownAction": "stopCompose"
}

View File

@@ -0,0 +1,10 @@
version: "3.9"
services:
app:
image: xxx/dev-toys-web-dev:1.0.0
build:
context: .devcontainer
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: sleep infinity