Yocto Linux toolchainインストーラスクリプトtoolchain.sh
があります。これを実行すると、/opt
に複数のクロスコンパイラがインストールされます。あらかじめ作られたドッカー画像でこれを行うにはどうすればいいですか?これまでのところ、私はこれをやった:Dockerfile:ローカルインストーラスクリプトを実行するには?
ADD ./toolchain.sh /opt
RUN yes | /opt/toolchain.sh
RUN rm -f /opt/toolchain.sh
これが動作しているようですが、今の私のイメージは、インストーラとより多くのスペースを取ってパッケージされていないツールチェインの両方を持っているので、それは非効率です。
不要な領域を占有することなくこれを行う方法はありますか?