CSRBot 53b3722773
All checks were successful
Build / build-arm64 (pull_request) Successful in 2m6s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 2m51s
Build / build-arm64 (push) Successful in 2m1s
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-amd64 (push) Successful in 3m35s
chore(deps): update docker/setup-buildx-action action to v3.11.0
2025-06-16 13:13:44 +00:00
2022-08-21 18:31:45 +02:00
2022-08-21 18:31:45 +02:00
2022-08-21 18:31:45 +02:00
2022-08-21 18:31:45 +02:00
2022-08-21 18:31:45 +02:00

mkisofs-docker

Docker Pulls

This project contains all sources to build the container image git.cryptic.systems/volker.raschek/mkisofs and the shell script mkisofs.sh.

The primary goal of this project is to package the binary mkisofs and dependencies as container image to provide the functionally for CI/CD workflows or for systems which does contains the binary.

Usage

The script forwards all arguments directly to the binary running inside the container. For this reason, all arguments from the original binary can be used, for example to create an adapted bootable fedora iso image.

SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )

podman run \
  --rm \
  --volume ${SCRIPT_DIR}:/workspace \
  --workdir /workspace \
  git.cryptic.systems/volker.raschek/mkisofs \
    -output /workspace/fedora-35.iso \
    -eltorito-boot isolinux/isolinux.bin \
    -eltorito-catalog isolinux/boot.cat \
    -no-emul-boot \
    -joliet \
    -joliet-long \
    -boot-load-size 4 \
    -boot-info-table \
    -full-iso9660-filenames \
    -rational-rock \
    -verbose \
    -volid "exam" \ # specified in ks.cfg
    /workspace/custom-iso
Description
Source code of the container image volkerraschek/mkisofs
Readme 146 KiB
Languages
Makefile 84.6%
Dockerfile 15.4%