Sign inSign up

jonmatum/devcontainer-base-image

By jonmatum

•Updated over 1 year ago

DevContainer base images with Zsh, Oh My Zsh, Powerlevel10k, and fonts for Ubuntu, Debian, Amazon

Image
Developer tools
0

229

jonmatum/devcontainer-base-image repository overview

⁠DevContainer Base Images for Ubuntu, Debian, and Amazon Linux

This repository provides prebuilt Docker images optimized for development container environments across multiple Linux distributions. These images are designed for use with Visual Studio Code Dev Containers⁠, GitHub Codespaces, or any development workflow that benefits from a consistent and feature-rich terminal setup.

⁠Features
  • Supports Ubuntu, Debian, and Amazon Linux base images

  • Zsh shell pre-installed and set as default

  • Oh My Zsh framework with plugins:

    • Powerlevel10k theme
    • zsh-autosuggestions
    • zsh-syntax-highlighting
  • Meslo Nerd Font installed for enhanced terminal experience

  • Timezone configuration support

  • Fully non-interactive build for CI/CD compatibility

⁠Available Tags
  • ubuntu – based on mcr.microsoft.com/devcontainers/base:ubuntu
  • debian – based on mcr.microsoft.com/devcontainers/base:debian
  • amazon – based on amazonlinux:2

Example usage in devcontainer.json:

{
  "name": "Custom Dev Container",
  "image": "jonmatum/devcontainer-base-image:ubuntu"
}
⁠Included Packages

These images come with:

  • curl, git, tar, ca-certificates
  • zsh, bash, unzip, fontconfig
  • Fully configured .zshrc and optional Powerlevel10k settings
⁠QA and Reliability

All images are tested with an automated test suite to validate:

  • Shell environment setup
  • Plugin functionality
  • Font presence
  • Configuration files
⁠Source and Automation

This image is built and published using an automated script that generates platform-specific Dockerfiles and validates each build with a containerized QA pass.

For more details, visit the GitHub repository⁠.


echo "Pura Vida & Happy Coding!";

Tag summary

Content type

Image

Digest

sha256:fa9e5e486…

Size

516.3 MB

Last updated

over 1 year ago

docker pull jonmatum/devcontainer-base-image:debian