安裝 DebianUbuntu 軟體包

在單個執行命令上執行安裝以合併更新和安裝。如果稍後新增更多軟體包,則會再次執行更新並安裝所需的所有軟體包。如果單獨執行更新,則將對其進行快取記憶體,並且程式包安裝可能會失敗。將指令碼設定為非互動式並將 -y 傳遞給安裝是指令碼式安裝所必需的。安裝結束時的清潔和清洗可最大限度地減小層的尺寸。

FROM debian

RUN apt-get update \
 && DEBIAN_FRONTEND=noninteractive apt-get install -y \
    git \
    openssh-client \
    sudo \
    vim \
    wget \
 && apt-get clean \
 && rm -rf /var/lib/apt/lists/*