Compare commits

..

4 commits

Author SHA1 Message Date
Mohan Boddu
7e4ada1c95 "Bump RELEASE for automatic rebuild" 2018-03-15 14:38:14 +00:00
d3c88bdf19 Bump RELEASE for automatic rebuild 2017-11-14 14:16:14 -06:00
Tomas Tomecek
7156633232 don't add help file
use OSBS for that

Signed-off-by: Tomas Tomecek <ttomecek@redhat.com>
2017-11-06 14:50:41 +01:00
Tomas Tomecek
0cc99fdc5e remove gcc and gdb in favor of perftools image
Signed-off-by: Tomas Tomecek <ttomecek@redhat.com>
2017-10-11 14:37:31 +02:00
2 changed files with 10 additions and 17 deletions

View file

@ -1,10 +1,11 @@
FROM registry.fedoraproject.org/fedora:rawhide
FROM registry.fedoraproject.org/fedora:26
LABEL maintainer "Tomas Tomecek \"ttomecek@redhat.com\""
ENV NAME=tools VERSION=0 ARCH=x86_64
ENV NAME=tools VERSION=0 RELEASE=5 ARCH=x86_64
LABEL com.redhat.component="$NAME" \
name="$FGC/$NAME" \
version="$VERSION" \
release="$RELEASE.$DISTTAG" \
architecture="$ARCH" \
run="docker run -it --name NAME --privileged --ipc=host --net=host --pid=host -e HOST=/host -e NAME=NAME -e IMAGE=IMAGE -v /run:/run -v /var/log:/var/log -v /etc/machine-id:/etc/machine-id -v /etc/localtime:/etc/localtime -v /:/host IMAGE" \
summary="container with all the management tools you miss in Atomic Host"
@ -19,8 +20,6 @@ RUN dnf remove -y vim-minimal && dnf install -y \
e2fsprogs \
ethtool \
file \
gcc \
gdb \
git-core \
glibc-utils \
gomtree \
@ -42,7 +41,6 @@ RUN dnf remove -y vim-minimal && dnf install -y \
perf \
procps-ng \
psmisc \
rpm-build \
screen \
sos \
strace \
@ -53,7 +51,4 @@ RUN dnf remove -y vim-minimal && dnf install -y \
xfsprogs \
&& dnf clean all
# FIXME: current go-md2man can't convert tables :<
COPY ./root/ /
CMD ["/usr/bin/bash"]

View file

@ -3,7 +3,7 @@
% September 11th, 2017
# NAME
tools - container with all the management tools you miss in Atomic Host
tools - container with all the management tools you miss in Atomic Host
# DESCRIPTION
@ -11,6 +11,7 @@ You find plenty of well-known tools within this container. Here comes the full l
| Package | Summary | Executables |
| --------------- | ------------------------------------------------------------------------------------------- | ---------------------------------- |
| bash-completion | Programmable completion for Bash | |
| bc | GNU's bc (a numeric processing language) and dc (a calculator) | /usr/bin/bc |
| | | /usr/bin/dc |
| bind-utils | Utilities for querying DNS name servers | /usr/bin/arpaname |
@ -75,7 +76,7 @@ You find plenty of well-known tools within this container. Here comes the full l
| | | /usr/sbin/tune2fs |
| ethtool | Settings tool for Ethernet NICs | /usr/sbin/ethtool |
| file | A utility for determining file types | /usr/bin/file |
| gcc | Various compilers (C, C++, Objective-C, ...) | /usr/bin/c89 |
| gcc | Various compilers (C, C++, Objective-C, Java, ...) | /usr/bin/c89 |
| | | /usr/bin/c99 |
| | | /usr/bin/cc |
| | | /usr/bin/gcc |
@ -129,7 +130,6 @@ You find plenty of well-known tools within this container. Here comes the full l
| | | /usr/sbin/ip |
| | | /usr/sbin/lnstat |
| | | /usr/sbin/nstat |
| | | /usr/sbin/rdma |
| | | /usr/sbin/routef |
| | | /usr/sbin/routel |
| | | /usr/sbin/rtacct |
@ -183,6 +183,8 @@ You find plenty of well-known tools within this container. Here comes the full l
| | | /usr/bin/numactl |
| | | /usr/bin/numademo |
| | | /usr/bin/numastat |
| numactl-devel | Development package for building Applications that use numa | |
| parted | The GNU disk partition manipulation program | |
| pciutils | PCI bus related utilities | /usr/sbin/update-pciids |
| perf | Performance monitoring for the Linux kernel | /usr/bin/perf |
| procps-ng | System and process monitoring utilities | /usr/bin/free |
@ -206,13 +208,9 @@ You find plenty of well-known tools within this container. Here comes the full l
| psmisc | Utilities for managing processes on your system | /usr/bin/killall |
| | | /usr/bin/peekfd |
| | | /usr/bin/prtstat |
| | | /usr/bin/pslog |
| | | /usr/bin/pstree |
| | | /usr/bin/pstree.x11 |
| | | /usr/sbin/fuser |
| rpm-build | Scripts and executable programs used to build packages | /usr/bin/gendiff |
| | | /usr/bin/rpmbuild |
| | | /usr/bin/rpmspec |
| screen | A screen manager that supports multiple logins on one terminal | /usr/bin/screen |
| sos | A set of tools to gather troubleshooting information from a system | /usr/sbin/sosreport |
| strace | Tracks and displays system calls associated with a running process | /usr/bin/strace |
@ -251,13 +249,13 @@ You find plenty of well-known tools within this container. Here comes the full l
| | | /usr/sbin/xfs_quota |
| | | /usr/sbin/xfs_repair |
| | | /usr/sbin/xfs_rtcp |
| | | /usr/sbin/xfs_spaceman |
# USAGE
You should invoke this container using `atomic` command:
```
$ atomic run registry.fedoraproject.org/f27/tools
$ atomic run f26/tools
```