Skip to content

Latest commit

 

History

History
191 lines (169 loc) · 6.96 KB

File metadata and controls

191 lines (169 loc) · 6.96 KB

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 version: 3.0.3

Source release/branch: v0.4.17

Digest: sha256:a17850cb3c212f4ce09b895051bd219dd291cbee492e80b2f7915d2562c5c2f8

Tags:

mcr.microsoft.com/devcontainers/universal:3.0.3-noble
mcr.microsoft.com/devcontainers/universal:3.0.3-linux
mcr.microsoft.com/devcontainers/universal:3.0.3

To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. 0-) or major and minor to only get fixes (e.g. 0.200-).

Linux distribution: Ubuntu 24.04.2 LTS (debian-like distro)

Architectures: linux/amd64

Available (non-root) user: codespace

Contents

Languages and runtimes

Language / runtime Version Path
Node.js 20.19.3
22.17.0
/usr/local/share/nvm/versions/node/<version>
Python 3.11.9
3.12.1
/usr/local/python/<version>
Java 17.0.15
21.0.7
/usr/local/sdkman/candidates/java/<version>
.NET 8.0.412 /usr/share/dotnet/dotnet
Ruby 3.3.6
3.4.1
/usr/local/rvm/rubies/<version>
PHP 8.3.14
8.4.2
/usr/local/php/<version>
GCC 13.3.0-6ubuntu2~24.04
Clang 18.1.3 (1ubuntu1)
Go 1.24.5 /usr/local/go
Jekyll 4.4.1
Jupyter Lab 4.4.4 /home/codespace/.local/bin/jupyter-lab

Tools installed using git

Tool Commit Path
Oh My Zsh! 3e7ef0182f59c7990a52cf6ec2981adb56d5b368 /home/codespace/.oh-my-zsh
nvm 977563e97ddc66facf3a8e31c6cff01d236f09bd /usr/local/share/nvm
nvs 876afd0bbaa047b186330e0b066120ec217b0ae9 /usr/local/nvs
rbenv 0f65ff72b2e6be9468b0321175f7d658751b746b /usr/local/share/rbenv
ruby-build 205bea6a9b76d33cae2080bf80f466b1f87ec0cc /usr/local/share/ruby-build

Pip / pipx installed tools and packages

Tool / package Version
numpy 2.3.1
pandas 2.3.1
scipy 1.16.0
matplotlib 3.10.3
seaborn 0.13.2
scikit-learn 1.7.0
torch 2.7.1+cpu
requests 2.32.4
plotly 6.2.0
jupyterlab_git 0.51.2
certifi 2025.7.9
setuptools 80.9.0
pylint 3.3.7
flake8 7.3.0
autopep8 2.3.2
black 25.1.0
yapf 0.43.0
mypy 1.16.1
pydocstyle 6.3.0
pycodestyle 2.14.0
bandit 1.8.6
virtualenv 20.31.2
pipx 1.7.1

Go tools and modules

Tool / module Version
golang.org/x/tools/gopls 0.19.1
honnef.co/go/tools 0.7.0-0.dev.0.20250523013057-bbc2f4dd71ea
golang.org/x/lint 0.0.0-20241112194109-818c5a804067
github.com/mgechev/revive 1.10.0
github.com/uudashr/gopkgs latest
github.com/ramya-rao-a/go-outline latest
github.com/go-delve/delve 1.25.0
github.com/golangci/golangci-lint latest

Ruby gems and tools

Tool / gem Version
rake 13.3.0
jekyll 4.4.1

Other tools and utilities

Tool Version Path
git 2.50.1
Xdebug 3.4.4 /usr/local/php/current
Composer 2.8.9 /usr/local/php/current/bin
kubectl v1.33.2 /usr/local/bin
Helm 3.18.4 /usr/local/bin
Docker Compose 2.38.2 /usr/local/bin
rvm 1.29.12 /usr/local/rvm
GitHub CLI 2.75.0
yarn 1.22.22 /usr/bin
Maven 3.9.10 /usr/local/sdkman/candidates/maven/current/bin
Gradle 8.14.2 /usr/local/sdkman/candidates/gradle/current/bin
Docker (Moby) CLI & Engine 28.3.1
conda 25.5.1 /opt/conda/bin

Additional linux tools and packages

Tool / library Version
apt-transport-https 2.8.3
apt-utils 2.8.3
build-essential 12.10ubuntu1
ca-certificates 20240203
clang 1:18.0-59~exp2
cmake 3.28.3-1build7
cppcheck 2.13.0-2ubuntu3
curl 8.5.0-2ubuntu10.6
dialog 1.3-20240101-1
g++ 4:13.2.0-7ubuntu1
gcc 4:13.2.0-7ubuntu1
gdb 15.0.50.20240403-0ubuntu1
git 1:2.43.0-1ubuntu7.3
gnupg2 2.4.4-2ubuntu17.3
htop 3.3.0-4build1
iproute2 6.1.0-1ubuntu6
iptables 1.8.10-3ubuntu2
jq 1.7.1-3build1
less 590-2ubuntu2.1
libc6 2.39-0ubuntu8.4
libc6-dev 2.39-0ubuntu8.4
libgssapi-krb5-2 1.20.1-6ubuntu2.6
libicu74 74.2-1ubuntu3.1
libkrb5-3 1.20.1-6ubuntu2.6
libnspr4 2:4.35-1.1build1
libnss3 2:3.98-1build1
libpango-1.0-0 1.52.1+ds-1build1
libpangocairo-1.0-0 1.52.1+ds-1build1
libsecret-1-dev 0.21.4-1build3
libssl1.1 1.1.0g-2ubuntu4
libstdc++6 14.2.0-4ubuntu2~24.04
libx11-6 2:1.8.7-1build1
lldb 1:18.0-59~exp2
llvm 1:18.0-59~exp2
locales 2.39-0ubuntu8.4
lsb-release 12.0-2
lsof 4.95.0-1build3
make 4.3-4.1build2
man-db 2.12.0-4build2
manpages 6.7-2
manpages-dev 6.7-2
moby-cli (Docker CLI) 28.3.1-ubuntu24.04u1
moby-engine (Docker Engine) 28.3.1-ubuntu24.04u1
nano 7.2-2ubuntu0.1
ncdu 1.19-0.1
net-tools 2.10-0.1ubuntu4.4
openssh-client 1:9.6p1-3ubuntu13.12
openssh-server 1:9.6p1-3ubuntu13.12
pigz 2.8-1
pkg-config 1.8.1-2build1
procps 2:4.0.4-4ubuntu3.2
psmisc 23.7-1build1
python3-dev 3.12.3-0ubuntu2
python3-minimal 3.12.3-0ubuntu2
rsync 3.2.7-1ubuntu1.2
sed 4.9-2build1
software-properties-common 0.99.49.2
strace 6.8-0ubuntu2
sudo 1.9.15p5-3ubuntu5.24.04.1
tar 1.35+dfsg-3build1
unzip 6.0-28ubuntu4.1
valgrind 1:3.22.0-0ubuntu3
vim 2:9.1.0016-1ubuntu7.8
vim-doc 2:9.1.0016-1ubuntu7.8
vim-tiny 2:9.1.0016-1ubuntu7.8
wget 1.21.4-1ubuntu4.1
xtail 2.1-9
zip 3.0-13ubuntu0.2
zlib1g 1:1.3.dfsg-3.1ubuntu2.1
zsh 5.9-6ubuntu2