-
Jörg Sachse authoredJörg Sachse authored
README.txt 1.23 KiB
How to build checkit-tiff variants for Redhat 6 system used by Rosetta ====================================================================== :lang: en :encoding: utf-8 :author: Andreas Romeyke == Prerequisites * you need 'docker' * If using Debian buster or higher, you must(!) add "vsyscall=emulate" option to the Linux kernel boot option, because CentOS 6.xx triggers syscalls in an outdated way. == How to build # If something was built, delete all containers for specific image: docker ps -a | awk '{ print $1,$2 }' | grep checkit-tiff | awk '{print $1 }' | xargs -I {} docker rm {} # build stuff docker build -t checkit-tiff --rm=true ./ == find out which image docker images lists: REPOSITORY TAG IMAGE ID CREATED SIZE checkit-tiff latest acc13d4a83d9 3 minutes ago 827 MB # <==== that's it! <none> <none> e3be26e603f0 5 minutes ago 824 MB centos 6.10 0cd976dc0a98 10 months ago 195 MB == How to copy already built binaries id=$(docker create checkit-tiff) docker cp $id:/tmp/checkit_tiff_current.tgz ./ docker cp $id:/tmp/checkit_tiff_upcoming.tgz ./ docker rm -v $id