Add fedora-toolbox image definitions for Fedoras 29 and 30

This commit is contained in:
Debarshi Ray 2018-09-26 16:37:46 +02:00
parent 169f91669f
commit 573b156b92
6 changed files with 116 additions and 0 deletions

View File

@ -0,0 +1,20 @@
FROM registry.fedoraproject.org/fedora:29
ENV NAME=fedora-toolbox VERSION=29
LABEL com.redhat.component="$NAME" \
name="$FGC/$NAME" \
version="$VERSION" \
usage="This image is meant to be used with the fedora-toolbox command" \
summary="Base image for creating Fedora toolbox containers" \
maintainer="Debarshi Ray <rishi@fedoraproject.org>"
COPY README.md /
RUN sed -i '/tsflags=nodocs/d' /etc/dnf/dnf.conf
RUN dnf -y swap coreutils-single coreutils-full
COPY extra-packages /
RUN dnf -y install $(<extra-packages)
RUN rm /extra-packages
CMD /bin/sh

1
images/fedora/f29/README.md Symbolic link
View File

@ -0,0 +1 @@
../../../README.md

View File

@ -0,0 +1,37 @@
bash-completion
bzip2
diffutils
dnf-plugins-core
fpaste
findutils
git
gnupg
gnupg2-smime
hostname
iputils
jwhois
keyutils
less
lsof
man-db
man-pages
mlocate
mtr
openssh-clients
PackageKit-command-not-found
passwd
pigz
procps-ng
rsync
sudo
tcpdump
time
traceroute
tree
unzip
vte-profile
wget
which
words
xz
zip

View File

@ -0,0 +1,20 @@
FROM registry.fedoraproject.org/fedora:30
ENV NAME=fedora-toolbox VERSION=30
LABEL com.redhat.component="$NAME" \
name="$FGC/$NAME" \
version="$VERSION" \
usage="This image is meant to be used with the fedora-toolbox command" \
summary="Base image for creating Fedora toolbox containers" \
maintainer="Debarshi Ray <rishi@fedoraproject.org>"
COPY README.md /
RUN sed -i '/tsflags=nodocs/d' /etc/dnf/dnf.conf
RUN dnf -y swap coreutils-single coreutils-full
COPY extra-packages /
RUN dnf -y install $(<extra-packages)
RUN rm /extra-packages
CMD /bin/sh

1
images/fedora/f30/README.md Symbolic link
View File

@ -0,0 +1 @@
../../../README.md

View File

@ -0,0 +1,37 @@
bash-completion
bzip2
diffutils
dnf-plugins-core
fpaste
findutils
git
gnupg
gnupg2-smime
hostname
iputils
jwhois
keyutils
less
lsof
man-db
man-pages
mlocate
mtr
openssh-clients
PackageKit-command-not-found
passwd
pigz
procps-ng
rsync
sudo
tcpdump
time
traceroute
tree
unzip
vte-profile
wget
which
words
xz
zip