安裝 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/*