Source code of the container image volkerraschek/mkisofs
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
CSRBot 013e17710e
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is failing Details
chore(deps): update quay.io/skopeo/stable docker tag to v1.13.3
4 days ago
.dockerignore Initial Commit 1 year ago
.drone.yml chore(deps): update quay.io/skopeo/stable docker tag to v1.13.3 4 days ago
.editorconfig Initial Commit 1 year ago
.gitattributes Initial Commit 1 year ago
.gitignore Initial Commit 1 year ago
.markdownlint.yaml Initial Commit 1 year ago
Dockerfile fix(renovate): automerge patch versions of used container images in docker files 3 months ago
LICENSE Initial Commit 1 year ago
Makefile fix(makefile): migrate to git.cryptic.systems 3 months ago
README.md doc(README): usage 1 year ago
manifest.tmpl fix(makefile): migrate to git.cryptic.systems 3 months ago
renovate.json fix(renovate): exclude updating docker.io/plugins/docker 3 weeks ago

README.md

mkisofs-docker

Build Status Docker Pulls

This project contains all sources to build the container image docker.io/volkerraschek/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 \
  docker.io/volkerraschek/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