vscode devcontainer images.
Write the path to the image written in the support docker image in the image of .devcontainer/devcontainer.json.
{
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/debian
"name": "ubi8",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
"image": "ghcr.io/otogawakatsutoshi/devcontainers:ubi8_8.8"
// features doen't work. Almost devcontainer features id depedent on apt package.
//
// "features": {
// "ghcr.io/devcontainers/features/go:1.0.0": {
// "version": "1.18"
// }, // },
// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],
// Configure tool-specific properties.
// "customizations": {},
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
}
image | url | stability |
---|---|---|
ubi8.8 | ghcr.io/otogawakatsutoshi/devcontainers:ubi8_8.8 | stable |
ubi8.9 | ghcr.io/otogawakatsutoshi/devcontainers:ubi8_8.9 | stable |
ubi9.2 | ghcr.io/otogawakatsutoshi/devcontainers:ubi9_9.2 | stable |
ubi9.3 | ghcr.io/otogawakatsutoshi/devcontainers:ubi9_9.3 | stable |
oraclelinux7.9 | ghcr.io/otogawakatsutoshi/devcontainers:oraclelinux_7.9 | unstable |
oraclelinux8.9 | ghcr.io/otogawakatsutoshi/devcontainers:oraclelinux_8.9 | stable |
amazonlinux2 | ghcr.io/otogawakatsutoshi/devcontainers:amazonlinux2 | unstable |
amazonlinux2023 | ghcr.io/otogawakatsutoshi/devcontainers:amazonlinux2023 | stable |
centos stream8 | ghcr.io/otogawakatsutoshi/devcontainers:centos8s | stable |
centos stream9 | ghcr.io/otogawakatsutoshi/devcontainers:centos9s | stable |
fedora 38 | ghcr.io/otogawakatsutoshi/devcontainers:fedora_38 | stable |
fedora 39 | ghcr.io/otogawakatsutoshi/devcontainers:fedora_39 | stable |
fedora 40 | ghcr.io/otogawakatsutoshi/devcontainers:fedora_40 | stable |
fedora rawhide | ghcr.io/otogawakatsutoshi/devcontainers:fedora_rawhide | stable |
kali | ghcr.io/otogawakatsutoshi/devcontainers:kali | stable |
debian testing | ghcr.io/otogawakatsutoshi/devcontainers:debian_testing | unstable |
debian unstable | ghcr.io/otogawakatsutoshi/devcontainers:debian_unstable | experimental |
archlinux | ghcr.io/otogawakatsutoshi/devcontainers:archlinux | stable |
opensuse leap 15.3 | ghcr.io/otogawakatsutoshi/devcontainers:opensuse_leap_15.3 | unstable |
opensuse leap 15.4 | ghcr.io/otogawakatsutoshi/devcontainers:opensuse_leap_15.4 | unstable |
opensuse leap 15.5 | ghcr.io/otogawakatsutoshi/devcontainers:opensuse_leap_15.5 | unstable |
opensuse tumbleweed | ghcr.io/otogawakatsutoshi/devcontainers:opensuse_tumbleweed | unstable |
If you want to use an image with a specific date time, use the date and time written in the Packages.
ubuntu (not lts version), gentoo, nixos
devcontaienr features that I am not willing to support, but debian distributions work at a high rate without any particular thought.
I may support non-debian OS destiributions if there is demand for them.
When running host os is rhel, ubi already has rhel subscriptions enabled redhat engineer blog.