Tool for interactive command line environments on Linux
Find a file
Debarshi Ray d7219ba512 Allow unhiding the error output when desired
This adds a --verbose flag which will prevent the error stream of the
child commands from being redirected to /dev/null. The intermediate
file descriptor is arbitrarily hard coded as 42 because shell
variables and redirection don't appear to play well together.
2018-09-12 20:44:24 +02:00
Dockerfile Initial revision 2018-08-31 18:38:01 +02:00
extra-packages extra-packages: Add more things present in the Workstation image 2018-09-11 19:09:10 +02:00
fedora-toolbox Allow unhiding the error output when desired 2018-09-12 20:44:24 +02:00
LICENSE Initial revision 2018-08-31 18:38:01 +02:00
README.md README.md: Update 2018-09-12 16:29:15 +02:00

Usage

Create the basic Fedora Toolbox image:

[user@hostname fedora-toolbox]$ buildah bud --tag fedora-toolbox:28 .
STEP 1: FROM docker://registry.fedoraproject.org/fedora:28
Getting image source signatures
…
…
…
[user@hostname fedora-toolbox]$

Modify the Dockerfile to match your taste and Fedora version. The image should be tagged as fedora-toolbox with a suffix matching the host Fedora version. eg., fedora-toolbox:29, etc..

Create your Fedora Toolbox container:

[user@hostname fedora-toolbox]$ ./fedora-toolbox create
[user@hostname fedora-toolbox]$

This will create a container, and an image, called fedora-toolbox-<your-username>:28 that's specifically customised for your host user.

Enter the Toolbox:

[user@hostname fedora-toolbox]$ ./fedora-toolbox enter
🔹[user@toolbox ~]$