GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - hackmdio/docker-buildpack: Docker image for CodiMD

BranchesTags
Open more actions menu

Latest commit

 

History

56 Commits
56 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
buildpack-10
buildpack-10
 
 
buildpack-14
buildpack-14
 
 
buildpack-15
buildpack-15
 
 
buildpack-16
buildpack-16
 
 
buildpack-18.15
buildpack-18.15
 
 
buildpack-18.5
buildpack-18.5
 
 
buildpack-18
buildpack-18
 
 
buildpack-24
buildpack-24
 
 
buildpack-26
buildpack-26
 
 
buildpack
buildpack
 
 
common
common
 
 
node-8-buster
node-8-buster
 
 
runtime-10
runtime-10
 
 
runtime-14
runtime-14
 
 
runtime-15
runtime-15
 
 
runtime-16
runtime-16
 
 
runtime-18.15
runtime-18.15
 
 
runtime-18.5
runtime-18.5
 
 
runtime-18
runtime-18
 
 
runtime-24
runtime-24
 
 
runtime-26
runtime-26
 
 
runtime
runtime
 
 
.gitignore
.gitignore
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
build-multi-arch.sh
build-multi-arch.sh
 
 
build-native.sh
build-native.sh
 
 
build.sh
build.sh
 
 
create-manifest.sh
create-manifest.sh
 
 

Repository files navigation

How to build docker image for multi-arch

Using Docker Buildx (Cross-platform emulation)

./build-multi-arch.sh runtime-26 runtime 26.13.1
./build-multi-arch.sh buildpack-26 buildpack 26.13.1
./build-multi-arch.sh runtime-18.15 runtime 18.15.0
./build-multi-arch.sh buildpack-18.15 buildpack 18.15.0

Using GitHub Actions Workflow

Use the "Build Multi-Arch Docker Images (Native Runners)" workflow in GitHub Actions with workflow_dispatch trigger. This uses a digest-based approach for robust multi-arch builds.

Example parameters:

  • docker_dir: runtime-18.15
  • image_name: runtime
  • tag_prefix: 18.15.0
  • dockerfile: Dockerfile (optional)

Prerequisites: Set up DOCKERHUB_USERNAME and DOCKERHUB_TOKEN secrets in your GitHub repository.

Manual Native Build Process

# Build for each platform natively
./build-native.sh runtime-18.15 runtime 18.15.0 linux/amd64
./build-native.sh runtime-18.15 runtime 18.15.0 linux/arm64

# Create multi-arch manifest
./create-manifest.sh runtime 18.15.0

About

Docker image for CodiMD

Resources

Readme
Activity
Custom properties

Stars

2 stars

Watchers

2 watching

Forks

7 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.