Skip to content

Commit

Permalink
Add the recommended packages for first set of apt-get install
Browse files Browse the repository at this point in the history
Signed-off-by: Shawn Wilsher <[email protected]>
  • Loading branch information
sdwilsh committed Feb 11, 2023
1 parent 5c1a278 commit e6247cc
Show file tree
Hide file tree
Showing 4 changed files with 80 additions and 3 deletions.
40 changes: 40 additions & 0 deletions images/Dockerfile.debian
Original file line number Diff line number Diff line change
Expand Up @@ -7,41 +7,81 @@ ENV DEBIAN_FRONTEND=noninteractive

RUN apt-get update \
&& apt-get install -y --no-install-recommends \
binutils \
conntrack \
console-setup \
coreutils \
cryptsetup \
curl \
debianutils \
dmraid \
dosfstools \
dracut \
dracut-live \
dracut-network \
e2fsprogs \
e2fsprogs-l10n \
efibootmgr \
ethtool \
firmware-linux-free \
fuse3 \
gawk \
gnupg \
gnupg1-l10n \
grub-efi-amd64-bin \
grub-efi-amd64-signed \
grub-pc-bin \
grub2 \
grub2-common \
haveged \
iproute2 \
iptables \
isc-dhcp-common \
jq \
krb5-locales \
libatm1 \
libglib2.0-data \
libgpm2 \
libldap-common \
libnss-systemd \
libpam-cap \
libsasl2-modules \
linux-image-amd64 \
lvm2 \
mdadm \
nano \
nbd-client \
ncurses-term \
neovim \
nfs-common \
nftables \
open-iscsi \
open-vm-tools \
openssh-server \
os-prober \
parted \
patch \
pigz \
pkg-config \
polkitd \
psmisc \
publicsuffix \
python3-pynvim \
rsync \
shared-mime-info \
snapd \
squashfs-tools \
sudo \
systemd \
systemd-sysv \
systemd-timesyncd \
tar \
xauth \
xclip \
xdg-user-dirs \
xxd \
xz-utils \
zerofree \
&& rm -rf /var/lib/apt/lists/*

RUN ln -s /usr/sbin/grub-install /usr/sbin/grub2-install
Expand Down
16 changes: 15 additions & 1 deletion images/Dockerfile.ubuntu
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,23 @@ ENV DEBIAN_FRONTEND=noninteractive

RUN apt-get update \
&& apt-get install -y --no-install-recommends \
dbus-user-session \
dmsetup \
gnupg \
krb5-locales \
libldap-common \
libnss-systemd \
libpam-cap \
libsasl2-modules \
networkd-dispatcher \
packagekit-tools \
publicsuffix \
shared-mime-info \
software-properties-common \
systemd-resolved \
systemd-timesyncd \
unattended-upgrades \
xdg-user-dirs \
&& add-apt-repository ppa:oibaf/test \
&& apt-get update \
&& apt-get install -y --no-install-recommends \
Expand Down Expand Up @@ -42,7 +57,6 @@ RUN apt-get update \
squashfs-tools \
sudo \
systemd \
systemd-timesyncd \
xz-utils \
&& rm -rf /var/lib/apt/lists/*

Expand Down
14 changes: 13 additions & 1 deletion images/Dockerfile.ubuntu-20-lts
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,21 @@ ENV DEBIAN_FRONTEND=noninteractive

RUN apt-get update \
&& apt-get install -y --no-install-recommends \
dmsetup \
file \
gnupg \
krb5-locales \
libnss-systemd \
libpam-cap \
libsasl2-modules \
networkd-dispatcher \
packagekit-tools \
publicsuffix \
shared-mime-info \
software-properties-common \
unattended-upgrades \
xdg-user-dirs \
xz-utils \
&& add-apt-repository ppa:oibaf/test \
&& apt-get update \
&& apt-get install -y --no-install-recommends \
Expand Down Expand Up @@ -44,7 +57,6 @@ RUN apt-get update \
sudo \
systemd \
systemd-timesyncd \
xz-utils \
&& rm -rf /var/lib/apt/lists/*

RUN ln -s /usr/sbin/grub-install /usr/sbin/grub2-install
Expand Down
13 changes: 12 additions & 1 deletion images/Dockerfile.ubuntu-22-lts
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,20 @@ ENV DEBIAN_FRONTEND=noninteractive

RUN apt-get update \
&& apt-get install -y --no-install-recommends \
dmsetup \
gnupg \
libldap-common \
libnss-systemd \
libpam-cap \
libsasl2-modules \
networkd-dispatcher \
packagekit-tools \
publicsuffix \
shared-mime-info \
software-properties-common \
systemd-timesyncd \
unattended-upgrades \
xdg-user-dirs \
&& add-apt-repository ppa:oibaf/test \
&& apt-get update \
&& apt-get install -y --no-install-recommends \
Expand Down Expand Up @@ -44,7 +56,6 @@ RUN apt-get update \
squashfs-tools \
sudo \
systemd \
systemd-timesyncd \
xz-utils \
&& rm -rf /var/lib/apt/lists/*

Expand Down

0 comments on commit e6247cc

Please sign in to comment.