Use Toolbx for development and troubleshooting
Use Toolbx containers to install development tools without modifying the host system. Toolbx provides a seamless environment where you can access host resources while keeping your system clean.
Installing software on a system presents certain risks. It can change a system’s behavior and can leave unwanted files and directories behind after they are no longer needed.
You can prevent these risks by installing development and debugging tools, editors, and software development kits (SDKs) into a fully mutable Toolbx container without affecting the base operating system. You can make changes on the host system with commands such as less, lsof, rsync, ssh, sudo, and unzip
You can install development tools and SDKs in a Toolbx container to avoid system changes and unwanted files on your base operating system. You can also perform changes on the host system with commands such as less, lsof, rsync, ssh, sudo, and unzip. The Toolbx utility performs the following actions:
- Pulling the
registry.access.redhat.com/ubi10/toolbox:latestimage to your local system - Starting up a container from the image
- Running a shell inside the container from which you can access the host system
Whether a Toolbx container runs as a root or rootless container depends on the rights of the user who creates it. You must also run utilities that require root rights on the host system in root containers.