I'm looking at manylinux1
stock image build scripts at https://github.com/pypa/manylinux, specifically the call chain:
.travis.yml
<...> script: - docker build --rm -t quay.io/pypa/manylinux1_$PLATFORM:$TRAVIS_COMMIT -f docker/Dockerfile-$PLATFORM docker/
docker/Dockerfile-<arch>
:COPY build_scripts /build_scripts RUN bash build_scripts/build.sh
docker/build_scripts/build.sh
:<a bunch of variables> sed -i 's/enabled=1/enabled=0/' /etc/yum/pluginconf.d/fastestmirror.conf <...>
The script assumes that a base CentOS 5 filesystem (e.g. /etc/yum
) is already present. Where does it come from?
I don't see any references to a stock image, or anything like downloading it from somewhere, or using an installation ISO. Neither is there an /etc
anywhere in the codebase.