2017-12-18 11 views
0

私はopenjdkとpythonをDockerfileにインストールしています。これは、それがどのように見えるかです:Ubuntuのからdockerfileでapt-get cleanを2回使用することをお勧めしますか?

:最新

RUN apt-get update && \ 
    apt-get install -y openjdk-8-jdk && \ 
    apt-get install -y ant && \ 
    apt-get install -y ca-certificates-java && \ 
    apt-get clean && \ 
    update-ca-certificates -f && \ 
    rm -rf /var/lib/apt/lists/* && \ 
    rm -rf /var/cache/oracle-jdk8-installer && \ 
    apt-get update && apt-get install -y python-pip python-dev build-essential && \ 
    apt-get install -y python3 && \ 
    apt-get clean 

私はapt-getのCA証明書をインストールしながら、クリーン使用する必要がありますか?私はすべてのインストールの最下部にapt-get cleanを使用しています。

答えて

0

これらを2回実行するのは無駄です。最後のもので十分です。

また、rm -rf /var/lib/apt/lists/*コマンドを最後に移動する必要があります。

関連する問題