diff --git a/deploy_mediaconch/README.txt b/deploy_mediaconch/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..62057284619909f74673b4c1ff1e8f6bc96ed612 --- /dev/null +++ b/deploy_mediaconch/README.txt @@ -0,0 +1,41 @@ + +How to build mediaconch for Redhat 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 mediaconch | awk '{print $1 }' | xargs -I {} docker rm {} + +# build stuff +docker build -t mediaconch --rm=true ./ + +== find out which image + +docker images + +lists: +REPOSITORY TAG IMAGE ID CREATED SIZE +mediaconch latest acc13d4a83d9 3 minutes ago 827 MB +<none> <none> e3be26e603f0 5 minutes ago 824 MB +centos 6.8 0cd976dc0a98 10 months ago 195 MB + + +== How to copy already built binaries + +id=$(docker create mediaconch) + +docker cp $id:/tmp/mediaconch.tgz ./ + +docker rm -v $id