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