Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 2.21 KB

File metadata and controls

52 lines (38 loc) · 2.21 KB

Drycc Pack Base Images

Build Status

This repository is responsible for building and publishing images that builds with Cloud Native Buildpacks' pack command.

Usage

pack build myapp --builder drycc/buildpacks:$codename

System

The basic image is based on Debian system, See the table below for system description:

STACK ID Buildpacks image Operating System
drycc-$codename registry.drycc.cc/drycc/buildpacks:$codename Debian $version $codename

The basic layer of buildpack supports custom software sources and custom software. For example, if we use alicloud to install libpq-dev, we can add .deb-list and ·source-list files to the project.

cat > ".source-list" <<EOL
deb http://mirrors.cloud.aliyuncs.com/debian/ $codename main non-free contrib
deb-src http://mirrors.cloud.aliyuncs.com/debian/ $codename main non-free contrib
deb http://mirrors.cloud.aliyuncs.com/debian-security $codename/updates main
deb-src http://mirrors.cloud.aliyuncs.com/debian-security $codename/updates main
deb http://mirrors.cloud.aliyuncs.com/debian/ $codename-updates main non-free contrib
deb-src http://mirrors.cloud.aliyuncs.com/debian/ $codename-updates main non-free contrib
deb http://mirrors.cloud.aliyuncs.com/debian/ $codename-backports main non-free contrib
deb-src http://mirrors.cloud.aliyuncs.com/debian/ $codename-backports main non-free contrib
EOL

cat > ".deb-list" <<EOL
libpq-dev
EOL

Reference

Pack Images bundles the following technologies together into a single cohesive distribution: