另一個慶典我想在一個容器(CentOS的6.9)按照本教程How to upgrade GCC on CentOS從4.4.7升級GCC 4.7.2來。如何開始在Dockerfile
在本教程的最後,筆者採用scl enable devtoolset-1.1 bash
推出一個新的外殼,所有的環境中進行更新。我寫了下面的Dockerfile:
Run ... \
&& yum install devtoolset-1.1 \
&& scl enable devtoolset-1.1 bash
然而,當我從運行由Dockerfile產生的圖像容器中,我發現,GCC版本仍然是4.4.7,這表明我進入老貝。
儘管我通過明確定義CC,CPP,CXX變量成功更新容器中的GCC,但我仍然想知道如何使用Dockerfile中的「scl」命令更新GCC。 這就是說,如何進入一個Dockerfile一個新的殼呢?
預先感謝您。^_^
非常感謝^ _ ^ – LarryDarrell