Trim comments
This commit is contained in:
Родитель
bdd2dd0690
Коммит
d1c9d3283f
|
@ -5,31 +5,7 @@
|
|||
|
||||
FROM REPLACE-ME
|
||||
|
||||
# The image referenced above includes a non-root user with sudo access. Add
|
||||
# the "remoteUser" property to devcontainer.json to use it. On Linux, the container
|
||||
# user's GID/UIDs will be updated to match your local UID/GID when using the image
|
||||
# or dockerFile property. Update USER_UID/USER_GID below if you are using the
|
||||
# dockerComposeFile property or want the image itself to start with different ID
|
||||
# values. See https://aka.ms/vscode-remote/containers/non-root-user for details.
|
||||
ARG USER_UID=1000
|
||||
ARG USER_GID=$USER_UID
|
||||
|
||||
# [Optional] Update UID/GID if needed
|
||||
RUN if [ "$USER_GID" != "1000" ] || [ "$USER_UID" != "1000" ]; then \
|
||||
apk add --no-cache shadow \
|
||||
&& USERNAME=$(awk -v val=1000 -F ":" '$3==val{print $1}' /etc/passwd) \
|
||||
&& groupmod --gid $USER_GID $USERNAME \
|
||||
&& usermod --uid $USER_UID --gid $USER_GID $USERNAME \
|
||||
&& chown -R $USER_UID:$USER_GID /home/$USERNAME; \
|
||||
fi
|
||||
|
||||
# ************************************************************************
|
||||
# * Uncomment this section to use RUN to install other dependencies. *
|
||||
# * Note that Alpine uses "apk" instead of "apt-get" like Debian/Ubuntu. *
|
||||
# * See https://aka.ms/vscode-remote/containers/dockerfile-run *
|
||||
# ************************************************************************
|
||||
# ** [Optional] Uncomment this section to install additional packages. **
|
||||
#
|
||||
# RUN apk update \
|
||||
# && apk add --no-cache <your-package-list-here>
|
||||
|
||||
# Uncomment to default to non-root user
|
||||
# USER $USER_UID
|
||||
|
|
|
@ -5,28 +5,8 @@
|
|||
|
||||
FROM REPLACE-ME
|
||||
|
||||
# The image referenced above includes a non-root user with sudo access. Add
|
||||
# the "remoteUser" property to devcontainer.json to use it. On Linux, the container
|
||||
# user's GID/UIDs will be updated to match your local UID/GID when using the image
|
||||
# or dockerFile property. Update USER_UID/USER_GID below if you are using the
|
||||
# dockerComposeFile property or want the image itself to start with different ID
|
||||
# values. See https://aka.ms/vscode-remote/containers/non-root-user for details.
|
||||
ARG USER_UID=1000
|
||||
ARG USER_GID=$USER_UID
|
||||
|
||||
# [Optional] Update UID/GID if needed
|
||||
RUN if [ "$USER_GID" != "1000" ] || [ "$USER_UID" != "1000" ]; then \
|
||||
USERNAME=$(awk -v val=1000 -F ":" '$3==val{print $1}' /etc/passwd) \
|
||||
&& groupmod --gid $USER_GID $USERNAME \
|
||||
&& usermod --uid $USER_UID --gid $USER_GID $USERNAME \
|
||||
&& chown -R $USER_UID:$USER_GID /home/$USERNAME; \
|
||||
fi
|
||||
|
||||
# *************************************************************
|
||||
# * Uncomment this section to use RUN instructions to install *
|
||||
# * any needed dependencies after executing "apt-get update". *
|
||||
# * See https://docs.docker.com/engine/reference/builder/#run *
|
||||
# *************************************************************
|
||||
# ** [Optional] Uncomment this section to install additional packages. **
|
||||
#
|
||||
# ENV DEBIAN_FRONTEND=noninteractive
|
||||
# RUN apt-get update \
|
||||
# && apt-get -y install --no-install-recommends <your-package-list-here> \
|
||||
|
@ -37,6 +17,3 @@ RUN if [ "$USER_GID" != "1000" ] || [ "$USER_UID" != "1000" ]; then \
|
|||
# && rm -rf /var/lib/apt/lists/*
|
||||
# ENV DEBIAN_FRONTEND=dialog
|
||||
|
||||
# Uncomment to default to non-root user
|
||||
# USER $USER_UID
|
||||
|
||||
|
|
|
@ -5,32 +5,9 @@
|
|||
|
||||
FROM REPLACE-ME
|
||||
|
||||
# The image referenced above includes a non-root user with sudo access. Add
|
||||
# the "remoteUser" property to devcontainer.json to use it. On Linux, the container
|
||||
# user's GID/UIDs will be updated to match your local UID/GID when using the image
|
||||
# or dockerFile property. Update USER_UID/USER_GID below if you are using the
|
||||
# dockerComposeFile property or want the image itself to start with different ID
|
||||
# values. See https://aka.ms/vscode-remote/containers/non-root-user for details.
|
||||
ARG USER_UID=1000
|
||||
ARG USER_GID=$USER_UID
|
||||
|
||||
# [Optional] Update UID/GID if needed
|
||||
RUN if [ "$USER_GID" != "1000" ] || [ "$USER_UID" != "1000" ]; then \
|
||||
USERNAME=$(awk -v val=1000 -F ":" '$3==val{print $1}' /etc/passwd) \
|
||||
&& groupmod --gid $USER_GID $USERNAME \
|
||||
&& usermod --uid $USER_UID --gid $USER_GID $USERNAME \
|
||||
&& chown -R $USER_UID:$USER_GID /home/$USERNAME; \
|
||||
fi
|
||||
|
||||
# ************************************************************************
|
||||
# * Uncomment this section to use RUN to install other dependencies. *
|
||||
# * Note that RedHat uses "yum" instead of "apt-get" like Debian/Ubuntu. *
|
||||
# * See https://aka.ms/vscode-remote/containers/dockerfile-run *
|
||||
# ************************************************************************
|
||||
# ** [Optional] Uncomment this section to install additional packages. **
|
||||
#
|
||||
# RUN yum -y install <your-package-list-here> \
|
||||
# #
|
||||
# # Clean up
|
||||
# && yum clean all
|
||||
|
||||
# Uncomment to default to non-root user
|
||||
# USER $USER_UID
|
|
@ -18,5 +18,5 @@
|
|||
"definitionBuildConfigFile": "definition-build.json",
|
||||
|
||||
"devContainerJsonPreamble": "For format details, see https://aka.ms/vscode-remote/devcontainer.json or this file's README at:",
|
||||
"dockerFilePreamble": "For information on the contents of the container image below, see following Dockerfile:"
|
||||
"dockerFilePreamble": "To fully customize the contents of this image, use the following Dockerfile instead:"
|
||||
}
|
||||
|
|
|
@ -12,26 +12,23 @@
|
|||
// connected. This is typically a volume mount in .devcontainer/docker-compose.yml
|
||||
"workspaceFolder": "/workspace",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
// If you are using an Alpine-based image, change this to /bin/ash
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
"terminal.integrated.shell.linux": null
|
||||
},
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": []
|
||||
|
||||
// Uncomment the next line if you want start specific services in your Docker Compose config.
|
||||
// "runServices": [],
|
||||
|
||||
// Uncomment this like if you want to keep your containers running after VS Code shuts down.
|
||||
// "shutdownAction": "none",
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "uname -a",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": []
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -4,30 +4,26 @@
|
|||
// Update the 'dockerFile' property if you aren't using the standard 'Dockerfile' filename.
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
// If you are using an Alpine-based image, change this to /bin/ash
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
"terminal.integrated.shell.linux": null
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": []
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "uname -a",
|
||||
|
||||
// Uncomment the next line to use Docker from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker for details.
|
||||
// Uncomment to use Docker from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker.
|
||||
// "mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": []
|
||||
}
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -4,30 +4,28 @@
|
|||
// Update the 'image' property with your Docker image name.
|
||||
"image": "ubuntu:18.04",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
// If you are using an Alpine-based image, change this to /bin/ash
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": []
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created - like installing git
|
||||
// Uncomment to run commands after the container is created - like installing git
|
||||
// "postCreateCommand": "apt-get update && apt-get install -y git",
|
||||
|
||||
// Uncomment the next line to use Docker from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker for details.
|
||||
// Uncomment to use the Docker CLI from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker.
|
||||
// "mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": []
|
||||
}
|
||||
|
|
|
@ -2,29 +2,24 @@
|
|||
"name": "Alpine 3.10",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
// This dev container does include /bin/bash if you prefer to use it instead of ash.
|
||||
"terminal.integrated.shell.linux": "/bin/ash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
// Note that some extensions may not work in Alpine Linux. See https://aka.ms/vscode-remote/linux.
|
||||
"extensions": []
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "uname -a",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array
|
||||
// below. Note that some extensions may not work in Alpine Linux due to glibc dependencies
|
||||
// in native code inside the extension. See https://aka.ms/vscode-remote/linux for details.
|
||||
"extensions": []
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -1,36 +1,33 @@
|
|||
{
|
||||
"name": "Azure Ansible",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
"mounts": [
|
||||
"source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind"
|
||||
],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "ansible --version",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"vscoss.vscode-ansible",
|
||||
"redhat.vscode-yaml",
|
||||
"ms-vscode.azurecli",
|
||||
"ms-azuretools.vscode-docker"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "ansible --version",
|
||||
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
|
||||
}
|
||||
|
|
|
@ -2,26 +2,23 @@
|
|||
"name": "Azure Blockchain",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "az --version",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-vscode.azurecli",
|
||||
"azblockchain.azure-blockchain"
|
||||
]
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "az --version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,29 +2,26 @@
|
|||
"name": "Azure CLI",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "az --version",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-vscode.azurecli"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "az --version",
|
||||
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
|
||||
}
|
|
@ -3,23 +3,20 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"forwardPorts": [ 7071 ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-azurefunctions",
|
||||
"ms-vscode.csharp"
|
||||
]
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -3,23 +3,21 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"forwardPorts": [ 7071 ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-azurefunctions",
|
||||
"ms-vscode.csharp"
|
||||
]
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
|
||||
}
|
|
@ -3,24 +3,21 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"forwardPorts": [ 7071 ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"java.home": "/usr/lib/jvm/zulu-8-azure-amd64"
|
||||
},
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-azurefunctions",
|
||||
"vscjava.vscode-java-pack"
|
||||
]
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -3,23 +3,20 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"forwardPorts": [ 7071 ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "npm install",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "node",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-azurefunctions",
|
||||
"dbaeumer.vscode-eslint"
|
||||
]
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "npm install",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "node"
|
||||
}
|
|
@ -4,23 +4,20 @@
|
|||
"forwardPorts": [ 7071 ],
|
||||
"mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/usr/bin/pwsh"
|
||||
},
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-azurefunctions",
|
||||
"ms-vscode.powershell"
|
||||
]
|
||||
],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -4,24 +4,21 @@
|
|||
"forwardPorts": [ 7071 ],
|
||||
"mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "npm install",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-azurefunctions",
|
||||
"ms-azuretools.vscode-docker",
|
||||
"ms-python.python"
|
||||
]
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "npm install",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -3,29 +3,26 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"python.pythonPath": "/opt/conda/bin/python",
|
||||
"python.linting.pylintEnabled": true,
|
||||
"python.linting.enabled": true
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "pip install -r requirements.txt",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-toolsai.vscode-ai",
|
||||
"ms-azuretools.vscode-docker"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "pip install -r requirements.txt",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -1,34 +1,30 @@
|
|||
{
|
||||
"name": "Azure Terraform 0.11",
|
||||
"dockerFile": "Dockerfile",
|
||||
"mounts": [
|
||||
"source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind"
|
||||
],
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
"mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "terraform --version",
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"mauve.terraform",
|
||||
"ms-azuretools.vscode-azureterraform",
|
||||
"ms-vscode.azurecli",
|
||||
"ms-azuretools.vscode-docker"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "terraform --version",
|
||||
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -1,35 +1,30 @@
|
|||
{
|
||||
"name": "Azure Terraform 0.12",
|
||||
"dockerFile": "Dockerfile",
|
||||
"mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
"mounts": [
|
||||
"source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind"
|
||||
],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "terraform --version",
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"mauve.terraform",
|
||||
"ms-azuretools.vscode-azureterraform",
|
||||
"ms-vscode.azurecli",
|
||||
"ms-azuretools.vscode-docker"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "terraform --version",
|
||||
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,28 +2,26 @@
|
|||
"name": "Bazel",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "uname -a",
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"devondcarew.bazel-code"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "uname -a",
|
||||
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
|
||||
}
|
|
@ -3,25 +3,23 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined"],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "gcc -v",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-vscode.cpptools"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "gcc -v",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
|
||||
}
|
|
@ -4,28 +4,27 @@
|
|||
"service": "docker-in-docker",
|
||||
"workspaceFolder": "/workspace",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Ensure Dapr is running on opening the container
|
||||
"postCreateCommand": "dapr init",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-docker",
|
||||
"ms-vscode.csharp"
|
||||
]
|
||||
|
||||
// Uncomment the next line if you want start specific services in your Docker Compose config.
|
||||
// "runServices": [],
|
||||
|
||||
// Uncomment the next line if you want to keep your containers running after VS Code shuts down.
|
||||
// "shutdownAction": "none",
|
||||
|
||||
// Ensure Dapr is running on opening the container
|
||||
"postCreateCommand": "dapr init",
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-docker",
|
||||
"ms-vscode.csharp"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -4,33 +4,27 @@
|
|||
"service": "docker-in-docker",
|
||||
"workspaceFolder": "/workspace",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Ensure Dapr is running on opening the container
|
||||
"postCreateCommand": "dapr init",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"dbaeumer.vscode-eslint",
|
||||
"ms-azuretools.vscode-docker",
|
||||
"ms-vscode.vscode-typescript-tslint-plugin"
|
||||
]
|
||||
|
||||
// Uncomment the next line if you want start specific services in your Docker Compose config.
|
||||
// "runServices": [],
|
||||
|
||||
// Uncomment the next line if you want to keep your containers running after VS Code shuts down.
|
||||
// "shutdownAction": "none",
|
||||
|
||||
// Ensure Dapr is running on opening the container
|
||||
"postCreateCommand": "dapr init",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "node",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": [
|
||||
"dbaeumer.vscode-eslint",
|
||||
"ms-azuretools.vscode-docker",
|
||||
|
||||
// TSLint is included for backwards compatibility, but is deprecated.
|
||||
// See https://github.com/palantir/tslint/issues/4534
|
||||
"ms-vscode.vscode-typescript-tslint-plugin"
|
||||
]
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "node"
|
||||
}
|
|
@ -2,25 +2,22 @@
|
|||
"name": "Dart",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "uname -a",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"dart-code.dart-code"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "uname -a",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -2,26 +2,23 @@
|
|||
"name": "Debian 10 & Git",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": []
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to use Docker from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker for details.
|
||||
// Uncomment to use the Docker CLI from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker.
|
||||
// "mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": []
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -2,26 +2,23 @@
|
|||
"name": "Debian 9 & Git",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": []
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to use Docker from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker for details.
|
||||
// Uncomment to use the Docker CLI from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker.
|
||||
// "mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": []
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -17,18 +17,13 @@
|
|||
// connected. This is typically a file mount in .devcontainer/docker-compose.yml
|
||||
"workspaceFolder": "/workspace",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
// This will ignore your local shell user setting for Linux since shells like zsh are typically
|
||||
// not in base container images. You can also update this to an specific shell to ensure VS Code
|
||||
// uses the right one for terminals and tasks. For example, /bin/bash (or /bin/ash for Alpine).
|
||||
"terminal.integrated.shell.linux": null
|
||||
},
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": []
|
||||
|
||||
// Uncomment the next line if you want start specific services in your Docker Compose config.
|
||||
// "runServices": [],
|
||||
|
@ -39,6 +34,6 @@
|
|||
// Uncomment the next line to run commands after the container is created - for example installing git.
|
||||
// "postCreateCommand": "apt-get update && apt-get install -y git",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": []
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -7,33 +7,26 @@
|
|||
// Update the 'dockerFile' property if you aren't using the standard 'Dockerfile' filename.
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment the next line to use Docker from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker for details.
|
||||
// "mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
// This will ignore your local shell user setting for Linux since shells like zsh are typically
|
||||
// not in base container images. You can also update this to an specific shell to ensure VS Code
|
||||
// uses the right one for terminals and tasks. For example, /bin/bash (or /bin/ash for Alpine).
|
||||
"terminal.integrated.shell.linux": null
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": []
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created - for example installing git.
|
||||
// "postCreateCommand": "apt-get update && apt-get install -y git",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": []
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment to use the Docker CLI from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker.
|
||||
// "mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -5,27 +5,25 @@
|
|||
"service": "docker-in-docker",
|
||||
"workspaceFolder": "/workspace",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-docker"
|
||||
]
|
||||
|
||||
// Uncomment the next line if you want start specific services in your Docker Compose config.
|
||||
// "runServices": [],
|
||||
|
||||
// Uncomment the next line if you want to keep your containers running after VS Code shuts down.
|
||||
// "shutdownAction": "none",
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "docker --version"
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "docker --version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-docker"
|
||||
]
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -3,28 +3,25 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "docker --version",
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-docker"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "docker --version",
|
||||
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,27 +2,24 @@
|
|||
"name": "F# (.NET Core 2.1)",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"FSharp.fsacRuntime":"netcore"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"Ionide.Ionide-fsharp",
|
||||
"ms-vscode.csharp"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,16 +2,17 @@
|
|||
"name": "C# (.NET Core 2.1)",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore"
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-vscode.csharp"
|
||||
],
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [5000, 5001],
|
||||
|
||||
// [Optional] To reuse of your local HTTPS dev cert, first export it locally using this command:
|
||||
|
@ -29,15 +30,12 @@
|
|||
"remoteEnv": {
|
||||
// "ASPNETCORE_Kestrel__Certificates__Default__Password": "SecurePwdGoesHere",
|
||||
// "ASPNETCORE_Kestrel__Certificates__Default__Path": "/home/vscode/.aspnet/https/aspnetapp.pfx"
|
||||
},
|
||||
}
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore"
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": [
|
||||
"ms-vscode.csharp"
|
||||
]
|
||||
}
|
|
@ -2,8 +2,7 @@
|
|||
"name": "F# (.NET Core 3.0)",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
//
|
||||
// .NET Core is now the default for F# in .NET Core 3.0+
|
||||
// However, .NET Core scripting is not the default yet. Set that to true.
|
||||
|
@ -12,20 +11,18 @@
|
|||
"FSharp.useSdkScripts":true
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"Ionide.Ionide-fsharp",
|
||||
"ms-vscode.csharp"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,16 +2,17 @@
|
|||
"name": "C# (.NET Core 3.0)",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-vscode.csharp"
|
||||
],
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [5000, 5001],
|
||||
|
||||
// [Optional] To reuse of your local HTTPS dev cert, first export it locally using this command:
|
||||
|
@ -29,15 +30,12 @@
|
|||
"remoteEnv": {
|
||||
// "ASPNETCORE_Kestrel__Certificates__Default__Password": "SecurePwdGoesHere",
|
||||
// "ASPNETCORE_Kestrel__Certificates__Default__Path": "/home/vscode/.aspnet/https/aspnetapp.pfx",
|
||||
},
|
||||
}
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": [
|
||||
"ms-vscode.csharp"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
"name": "F# (.NET Core 3.1)",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
//
|
||||
// .NET Core is now the default for F# in .NET Core 3.0+
|
||||
// However, .NET Core scripting is not the default yet. Set that to true.
|
||||
|
@ -12,20 +11,18 @@
|
|||
"FSharp.useSdkScripts":true
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"Ionide.Ionide-fsharp",
|
||||
"ms-vscode.csharp"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,16 +2,17 @@
|
|||
"name": "C# (.NET Core 3.1)",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-vscode.csharp"
|
||||
],
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [5000, 5001],
|
||||
|
||||
// [Optional] To reuse of your local HTTPS dev cert, first export it locally using this command:
|
||||
|
@ -29,15 +30,11 @@
|
|||
"remoteEnv": {
|
||||
// "ASPNETCORE_Kestrel__Certificates__Default__Password": "SecurePwdGoesHere",
|
||||
// "ASPNETCORE_Kestrel__Certificates__Default__Path": "/home/vscode/.aspnet/https/aspnetapp.pfx",
|
||||
},
|
||||
}
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "dotnet restore",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": [
|
||||
"ms-vscode.csharp"
|
||||
]
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -2,26 +2,23 @@
|
|||
"name": "Elm",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// 8000 is the default port used for the `elm reactor` command
|
||||
// "forwardPorts": [8000],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "elm make",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"sbrink.elm"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// 8000 is the default port used for the `elm reactor` command
|
||||
// "forwardPorts": [8000],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "elm make",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -3,26 +3,23 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"go.gopath": "/go"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "go version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-vscode.go"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "go version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,26 +2,23 @@
|
|||
"name": "Java 11",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"java.home": "/docker-java-home"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"vscjava.vscode-java-pack"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -2,27 +2,24 @@
|
|||
"name": "Java 12",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"java.home": "/usr/java/openjdk-12",
|
||||
"git.ignoreLegacyWarning": true
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"vscjava.vscode-java-pack"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -2,27 +2,24 @@
|
|||
"name": "Java 8 & Tomcat 8.5",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"java.home": "/docker-java-home"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"vscjava.vscode-java-pack",
|
||||
"adashen.vscode-tomcat"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -2,26 +2,23 @@
|
|||
"name": "Java 8",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"java.home": "/docker-java-home"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"vscjava.vscode-java-pack"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -2,25 +2,22 @@
|
|||
"name": "Node.js 10",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "yarn install",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "node",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"dbaeumer.vscode-eslint"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "yarn install",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "node"
|
||||
}
|
|
@ -5,27 +5,25 @@
|
|||
"service": "web",
|
||||
"workspaceFolder": "/workspace",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"dbaeumer.vscode-eslint"
|
||||
]
|
||||
|
||||
// Uncomment the next line if you want start specific services in your Docker Compose config.
|
||||
// "runServices": [],
|
||||
|
||||
// Uncomment the line below if you want to keep your containers running after VS Code shuts down.
|
||||
// "shutdownAction": "none",
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "yarn install",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "node",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": [
|
||||
"dbaeumer.vscode-eslint"
|
||||
]
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "node"
|
||||
}
|
|
@ -5,27 +5,25 @@
|
|||
"service": "web",
|
||||
"workspaceFolder": "/workspace",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"dbaeumer.vscode-eslint"
|
||||
]
|
||||
|
||||
// Uncomment the next line if you want start specific services in your Docker Compose config.
|
||||
// "runServices": [],
|
||||
|
||||
// Uncomment the line below if you want to keep your containers running after VS Code shuts down.
|
||||
// "shutdownAction": "none",
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "npm install",
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "yarn install",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "node",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": [
|
||||
"dbaeumer.vscode-eslint"
|
||||
]
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "node"
|
||||
}
|
|
@ -2,25 +2,22 @@
|
|||
"name": "Node.js 12",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "yarn install",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "node",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"dbaeumer.vscode-eslint"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "yarn install",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "node"
|
||||
}
|
||||
|
|
|
@ -2,23 +2,21 @@
|
|||
"name": "Jekyll",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": []
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [3000],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "cd ${input:projectName} && bundle install",
|
||||
|
||||
// Uncomment the next line to use a non-root user. On Linux, this will prevent
|
||||
// new files getting created as root, but you may need to update the USER_UID
|
||||
// and USER_GID in .devcontainer/Dockerfile to match your user if not 1000.
|
||||
// "runArgs": [ "-u", "vscode" ],
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": []
|
||||
}
|
|
@ -13,30 +13,26 @@
|
|||
// "source=${env:HOME}${env:USERPROFILE}/.minikube,target=/root/.minikube-localhost,type=bind"
|
||||
],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "kubectl version",
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust.
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-azuretools.vscode-docker",
|
||||
"ms-kubernetes-tools.vscode-kubernetes-tools"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "kubectl version",
|
||||
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust.
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -2,24 +2,12 @@
|
|||
"name": "Markdown Editing",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "uname -a"
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"yzhang.markdown-all-in-one",
|
||||
"streetsidesoftware.code-spell-checker",
|
||||
|
@ -27,4 +15,13 @@
|
|||
"shd101wyy.markdown-preview-enhanced",
|
||||
"bierner.github-markdown-preview"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "uname -a",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -3,26 +3,23 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "perl -v",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"mortenhenriksen.perl-debug",
|
||||
"d9705996.perl-toolbox"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "perl -v",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -1,26 +1,24 @@
|
|||
{
|
||||
"name": "PHP 7",
|
||||
"dockerFile": "Dockerfile",
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "php -v",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"felixfbecker.php-debug",
|
||||
"felixfbecker.php-intellisense"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "php -v",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -2,26 +2,23 @@
|
|||
"name": "PlantUML",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"plantuml.java": "/usr/local/openjdk-8/bin/java"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"jebbs.plantuml"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "java -version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,25 +2,22 @@
|
|||
"name": "PowerShell",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-vscode.powershell"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created. This gets run in bash which is why we call `pwsh`.
|
||||
// "postCreateCommand": "pwsh -c '$PSVersionTable'",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": [
|
||||
"ms-vscode.powershell"
|
||||
]
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -2,26 +2,23 @@
|
|||
"name": "Puppet Development Kit - Dockerfile",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "pdk --version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"jpogran.puppet-vscode",
|
||||
"rebornix.Ruby"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "pdk --version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
"context": "..",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"python.pythonPath": "/opt/conda/bin/python",
|
||||
|
@ -13,19 +12,17 @@
|
|||
"python.linting.pylintPath": "/opt/conda/bin/pylint"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "python --version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-python.python"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "python --version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
"context": "..",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"python.pythonPath": "/opt/conda/bin/python",
|
||||
|
@ -13,19 +12,17 @@
|
|||
"python.linting.pylintPath": "/opt/conda/bin/pylint"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "python --version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-python.python"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "python --version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -5,8 +5,7 @@
|
|||
"service": "app",
|
||||
"workspaceFolder": "/workspace",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"python.pythonPath": "/usr/local/bin/python",
|
||||
|
@ -15,21 +14,20 @@
|
|||
"python.linting.pylintPath": "/usr/local/bin/pylint"
|
||||
},
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-python.python"
|
||||
]
|
||||
|
||||
// Uncomment the next line if you want start specific services in your Docker Compose config.
|
||||
// "runServices": [],
|
||||
|
||||
// Uncomment the next line if you want to keep your containers running after VS Code shuts down.
|
||||
// "shutdownAction": "none",
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "pip install -r requirements.txt",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": [
|
||||
"ms-python.python"
|
||||
]
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
"context": "..",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"python.pythonPath": "/usr/local/bin/python",
|
||||
|
@ -13,19 +12,17 @@
|
|||
"python.linting.pylintPath": "/usr/local/bin/pylint"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "pip install -r requirements.txt",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ms-python.python"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "pip install -r requirements.txt",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
||||
|
|
|
@ -3,26 +3,23 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "R --version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"ikuyadeu.r",
|
||||
"mikhail-arkhipov.r"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "R --version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,25 +2,21 @@
|
|||
"name": "Ruby 2 Rails",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [3000],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "cd ${input:projectName} && bundle install",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"rebornix.Ruby"
|
||||
]
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [3000],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "cd ${input:projectName} && bundle install",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,25 +2,22 @@
|
|||
"name": "Ruby 2 Sinatra",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [4567],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"rebornix.Ruby"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [4567],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,25 +2,23 @@
|
|||
"name": "Ruby 2",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "ruby --version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"rebornix.Ruby"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "ruby --version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
|
||||
}
|
|
@ -3,28 +3,25 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"lldb.executable": "/usr/bin/lldb"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "rustc --version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"rust-lang.rust",
|
||||
"bungcip.better-toml",
|
||||
"vadimcn.vscode-lldb"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "rustc --version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -3,8 +3,7 @@
|
|||
"dockerFile": "Dockerfile",
|
||||
"runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash",
|
||||
"lldb.adapterType": "bundled",
|
||||
|
@ -12,20 +11,18 @@
|
|||
"swift.path.sourcekite": "/sourcekite/.build/x86_64-unknown-linux/release/sourcekite"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "swiftc --version",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"vknabel.vscode-swift-development-environment",
|
||||
"vadimcn.vscode-lldb"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "swiftc --version",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
|
@ -2,28 +2,23 @@
|
|||
"name": "Node.js 10 & TypeScript",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "yarn install",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "node",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"dbaeumer.vscode-eslint",
|
||||
|
||||
// TSLint is included for backwards compatibility, but is deprecated.
|
||||
// See https://github.com/palantir/tslint/issues/4534
|
||||
"ms-vscode.vscode-typescript-tslint-plugin"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "yarn install",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "node"
|
||||
}
|
|
@ -2,29 +2,23 @@
|
|||
"name": "Node.js 12 & TypeScript",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// "postCreateCommand": "yarn install",
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "node",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": [
|
||||
"dbaeumer.vscode-eslint",
|
||||
|
||||
// TSLint is included for backwards compatibility, but is deprecated.
|
||||
// See https://github.com/palantir/tslint/issues/4534
|
||||
"ms-vscode.vscode-typescript-tslint-plugin"
|
||||
]
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "yarn install",
|
||||
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "node"
|
||||
}
|
|
@ -2,29 +2,26 @@
|
|||
"name": "Ubuntu 18.04 & Git",
|
||||
"dockerFile": "Dockerfile",
|
||||
|
||||
// Use 'settings' to set *default* container specific settings.json values on container create.
|
||||
// You can edit these settings after create using File > Preferences > Settings > Remote.
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
"terminal.integrated.shell.linux": "/bin/bash"
|
||||
},
|
||||
|
||||
// Use 'forwardPorts' (in extension v0.98.0+) to make a list of ports inside the container available locally.
|
||||
// Add the IDs of extensions you want installed when the container is created.
|
||||
"extensions": []
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Uncomment the next line to run commands after the container is created.
|
||||
// Use 'postCreateCommand' to run commands after the container is created.
|
||||
// "postCreateCommand": "uname -a",
|
||||
|
||||
// Uncomment the next line to use Docker from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker for details.
|
||||
// Uncomment to use the Docker CLI from inside the container. See https://aka.ms/vscode-remote/samples/docker-in-docker.
|
||||
// "mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],
|
||||
|
||||
// Uncomment the next line if you will use a ptrace-based debugger like C++, Go, and Rust
|
||||
// Uncomment when using a ptrace-based debugger like C++, Go, and Rust
|
||||
// "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],
|
||||
|
||||
// Uncomment the next line to have VS Code connect as an existing non-root user in the container.
|
||||
// On Linux, by default, the container user's UID/GID will be updated to match your local user. See
|
||||
// https://aka.ms/vscode-remote/containers/non-root for details on adding a non-root user if none exist.
|
||||
// "remoteUser": "vscode",
|
||||
|
||||
// Add the IDs of extensions you want installed when the container is created in the array below.
|
||||
"extensions": []
|
||||
// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
|
||||
// "remoteUser": "vscode"
|
||||
}
|
Загрузка…
Ссылка в новой задаче