GCC 5.3を使用してCentos 6でビルドするためのDockerfileがあります。
FROM centos:6
RUN yum -y update && yum -y install centos-release-scl
RUN yum -y update && yum -y install devtoolset-4-gcc-c++
RUN scl enable devtoolset-4 ./build.sh #Build with gcc 5
残念ながら、devtoolset-4はサポートされなくなりましたcentos-release-sclから。まだファイルがあるように見えるミラーを見つけることは難しくありません。
しかし、ここからインストールする方法(またはローカルでダウンロードする方法)はわかりません。どんな助けでも大変感謝します。
気づくサポートされていないパッケージを使用するのが理想的ではないことを知っていますが、私が見つけることができる唯一の選択肢は、GCCを最初から構築することです。この操作には時間がかかりすぎて、CI で Docker ビルドがタイムアウトします。
ベストアンサー1
バージョン6以下の開発ツールセットが移動されました。有効にするには:
yum -y install centos-release-scl
yum-config-manager --enable centos-sclo-rh-testing