FROM tgagor/centos:stream9 # For CentOS, Ninja is only available from the "CRB" ("Code Ready Builder") # repo. Enable that first. RUN dnf update -y RUN dnf install -y yum-utils RUN dnf config-manager --set-enabled crb # Install utilities, libraries, and dev tools. RUN yum install -y \ which \ c-ares-devel libatomic \ cmake gcc-c++ git ninja-build python3 # Build and run this docker by mapping shaka-packager with # -v "shaka-packager:/shaka-packager".