Skip to content

About

Container base images for HDSPACE-DEV development environments

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

hdspace-devimages

Container base images for HDSPACE-DEV development environments.

Overview

This repository produces the base container images used by all HDSPACE-DEV products (devbridge, devspace, devbox). Each subdirectory under src/ produces one image.

Inspired by devcontainers/images.

Images

Image Base Description
base alpine Minimal base with ca-certificates, non-root user
go base Go 1.22 toolchain
python base Python 3.12 toolchain
node base Node.js 20 + pnpm 9
rust base Rust 1.80 toolchain

Build

# Build a single image
./scripts/build.sh go

# Build all images
./scripts/build.sh all

Image Naming

swr.cn-<region>.myhuaweicloud.com/hdspace-devenv/devimages-<name>:<tag>

Example: swr.cn-south-1.myhuaweicloud.com/hdspace-devenv/devimages-go:1.22

Project Structure

hdspace-devimages/
├── src/
│   ├── base/          # One directory = one image
│   ├── go/
│   ├── python/
│   ├── node/
│   └── rust/
├── scripts/
│   └── build.sh       # Build by directory name: build.sh go
├── .github/workflows/
└── README.md

License

MIT — see LICENSE.

About

Container base images for HDSPACE-DEV development environments

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages