{
"version": "2.12.6",
"build": {
"latest": true,
"rootDistro": "debian",
"tags": [
"universal:${VERSION}-focal",
"universal:${VERSION}-linux",
"universal:${VERSION}"
]
},
"dependencies": {
"annotation": "This document describes the base contents of the Universal image. Note that this image also includes detection logic to dynamically install additional language / runtime versions based on your repository's contents. Dynamically installed content can be found in sub-folders under /opt
.",
"image": "ubuntu:focal",
"imageLink": "https://hub.docker.com/_/ubuntu",
"apt": [
{
"cgIgnore": false,
"name": "moby-cli",
"annotation": "Docker CLI"
},
{
"cgIgnore": false,
"name": "moby-engine",
"annotation": "Docker Engine"
},
{
"cgIgnore": false,
"name": "git-lfs",
"annotation": "Git Large File Support"
},
"cmake",
"build-essential",
"cmake",
"cppcheck",
"valgrind",
"lldb",
"llvm",
"gdb",
"clang",
"python3-dev",
"vim",
"vim-doc",
"xtail",
"software-properties-common",
"libsecret-1-dev",
"libnss3",
"libnspr4",
"libatk-bridge2.0-0",
"libatk1.0-0",
"libx11-6",
"libpangocairo-1.0-0",
"libx11-xcb1",
"libcups2",
"libxcomposite1",
"libxdamage1",
"libxfixes3",
"libpango-1.0-0",
"libgbm1",
"libgtk-3-0",
"openssh-server",
"lxc",
"pigz",
"iptables",
"tar",
"g++",
"gcc",
"libc6-dev",
"make",
"pkg-config",
"sed",
"python3-minimal"
],
"pipx": [
"pylint",
"flake8",
"autopep8",
"black",
"yapf",
"mypy",
"pydocstyle",
"pycodestyle",
"bandit",
"virtualenv",
"pipx"
],
"git": {
"Oh My Zsh!": "/home/codespace/.oh-my-zsh",
"nvm": "/usr/local/share/nvm",
"nvs": "/usr/local/nvs",
"rbenv": "/usr/local/share/rbenv",
"ruby-build": "/usr/local/share/ruby-build"
},
"gem": [
"rake",
"ruby-debug-ide",
"debase",
"jekyll"
],
"go": {
"golang.org/x/tools/gopls": null,
"honnef.co/go/tools": null,
"golang.org/x/lint": null,
"github.com/mgechev/revive": null,
"github.com/uudashr/gopkgs": null,
"github.com/ramya-rao-a/go-outline": null,
"github.com/go-delve/delve": null,
"github.com/golangci/golangci-lint": null
},
"pip": [
"numpy",
"pandas",
"scipy",
"matplotlib",
"seaborn",
"scikit-learn",
"torch",
"requests",
"plotly",
"jupyterlab_git",
"certifi",
"setuptools",
"wheel"
],
"other": {
"git": {},
"Xdebug": {
"path": "/usr/local/php/current"
},
"Composer": {
"cgIgnore": true,
"path": "/usr/local/php/current/bin"
},
"kubectl": null,
"Helm": null,
"Docker Compose": null,
"SDKMAN!": null,
"rvm": null,
"GitHub CLI": null,
"yarn": {
"cgIgnore": true,
"path": "/usr/bin"
},
"Maven": {
"cgIgnore": true,
"path": "/usr/local/sdkman/candidates/maven/current/bin"
},
"Gradle": {
"cgIgnore": true,
"path": "/usr/local/sdkman/candidates/gradle/current/bin"
},
"Docker (Moby) CLI & Engine": {
"cgIgnore": true
},
"conda": {
"cgIgnore": true,
"path": "/opt/conda/bin"
}
},
"languages": {
"Node.js": {
"cgIgnore": true,
"versionCommand": "ls /usr/local/share/nvm/versions/node | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'",
"path": "/usr/local/share/nvm/versions/node/<version>"
},
"Python": {
"cgIgnore": true,
"versionCommand": "ls /usr/local/python | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'",
"path": "/usr/local/python/<version>"
},
"Java": {
"cgIgnore": true,
"versionCommand": "ls /usr/local/sdkman/candidates/java | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'",
"path": "/usr/local/sdkman/candidates/java/<version>"
},
".NET": {
"cgIgnore": true,
"versionCommand": "dotnet --version",
"path": "/usr/share/dotnet/dotnet"
},
"Ruby": {
"cgIgnore": true,
"versionCommand": "ls /usr/local/rvm/rubies | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'",
"path": "/usr/local/rvm/rubies/<version>"
},
"PHP": {
"cgIgnore": true,
"versionCommand": "ls /usr/local/php | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'",
"path": "/usr/local/php/<version>"
},
"GCC": {
"cgIgnore": true
},
"Clang": {
"cgIgnore": true
},
"Go": null,
"Jekyll": {
"cgIgnore": true
},
"Jupyter Lab": {
"cgIgnore": true,
"versionCommand": "jupyter-lab --version",
"path": "/home/codespace/.local/bin/jupyter-lab",
"downloadUrl": "https://jupyter.org/"
}
}
}
}
forked from devcontainers/images
-
Notifications
You must be signed in to change notification settings - Fork 0
Repository for pre-built dev container images published under mcr.microsoft.com/devcontainers
License
Welbert5753/images
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Repository for pre-built dev container images published under mcr.microsoft.com/devcontainers
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- JavaScript 45.1%
- Shell 44.2%
- Dockerfile 7.4%
- Java 1.1%
- Python 0.7%
- C# 0.3%
- Other 1.2%