Skip to content

Commit

Permalink
Add fedora-toolbox image definitions for Fedoras 29 and 30
Browse files Browse the repository at this point in the history
  • Loading branch information
debarshiray committed Sep 26, 2018
1 parent 169f916 commit 573b156
Show file tree
Hide file tree
Showing 6 changed files with 116 additions and 0 deletions.
20 changes: 20 additions & 0 deletions images/fedora/f29/Dockerfile
Original file line number Diff line number Diff line change
@@ -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 <[email protected]>"

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 change: 1 addition & 0 deletions images/fedora/f29/README.md
37 changes: 37 additions & 0 deletions images/fedora/f29/extra-packages
Original file line number Diff line number Diff line change
@@ -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
20 changes: 20 additions & 0 deletions images/fedora/f30/Dockerfile
Original file line number Diff line number Diff line change
@@ -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 <[email protected]>"

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 change: 1 addition & 0 deletions images/fedora/f30/README.md
37 changes: 37 additions & 0 deletions images/fedora/f30/extra-packages
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 573b156

Please sign in to comment.