2017-12-18 165 views
0

我在Dockerfile中安裝openjdk和python。這是它的外觀:建議在Dockerfile中使用apt-get clean兩次?

從Ubuntu的:最新

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 

我應該用在安裝CA證書apt-get的乾淨嗎?我在所有安裝的底部使用apt-get clean。

回答

0

運行這2次是沒用的。最後一個就足夠了。

此外,rm -rf /var/lib/apt/lists/*命令應該移動到最後。