latest-demo / .devcontainer /devcontainer.json
msis's picture
Lastest model.
216357c
raw
history blame
No virus
2.14 kB
// For format details, see https://aka.ms/vscode-remote/devcontainer.json or this file's README at:
// https://github.com/microsoft/vscode-dev-containers/tree/v0.202.3/containers/python-3
{
"name": "HF Spaces Demo",
"image": "nvcr.io/nvidia/nemo:22.03",
// Set *default* container specific settings.json values on container create.
"settings": {
"terminal.integrated.profiles.linux": {
"bash": {
"path": "/bin/bash"
}
},
"python.defaultInterpreterPath": "/opt/conda/bin/python",
"python.condaPath": "/opt/conda/bin/conda",
"python.languageServer": "Pylance"
},
// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"ms-python.python",
"ms-python.vscode-pylance",
"github.vscode-pull-request-github",
"ms-toolsai.jupyter",
"ms-toolsai.jupyter-renderers",
"ms-vsliveshare.vsliveshare-pack"
],
// docker run arguments
"runArgs": [
"--gpus=all",
"--ipc=host",
"--ulimit",
"memlock=-1",
"--ulimit",
"stack=67108864"
],
// Use 'forwardPorts' to make a list of ports inside the container available locally.
"forwardPorts": [
8888,
6006
],
// "workspaceMount": "source=${localWorkspaceFolder}/..,target=/workspaces/nemo2ios,type=bind,consistency=cached",
// "workspaceFolder": "/workspaces/nemo2ios",
// Use 'portsAttributes' to set default properties for specific forwarded ports. More info: https://code.visualstudio.com/docs/remote/devcontainerjson-reference.
// "portsAttributes": {
// "9000": {
// "label": "Hello Remote World",
// "onAutoForward": "notify"
// }
// },
// Use 'otherPortsAttributes' to configure any ports that aren't configured using 'portsAttributes'.
// "otherPortsAttributes": {
// "onAutoForward": "silent"
// },
// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": [
// "pip3 install -r dev.requirements.txt -r requirements.txt"
]
// Comment out to connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
// "remoteUser": "vscode"
}