Skip to content
  • user v4 badge#


    A CLI container management utility.

    • Language:
    • Size:27 KB (part of blend)
    • GUI:
    • Comes with blendOS:

    Source Code

What is user?

user is a part of blend in Python. It allows for container management through the command-line, a use-case that had not been considered prior to v3.

CLI usage#

Create a container#

user create-container <CONTAINERNAME> <DISTRO>
Creates a container with the selected distro.

<DISTRO> can be one of the distro IDs specified below:

Distro Distro ID Container URL
Arch Linux arch docker.io/library/archlinux:latest
Debian Trixie (testing) debian quay.io/toolbx-images/debian-toolbox:testing
Fedora 39 fedora-39 registry.fedoraproject.org/fedora-toolbox:39
CentOS Stream centos quay.io/toolbx-images/centos-toolbox:latest
Ubuntu 22.04 ubuntu-22.04 quay.io/toolbx/ubuntu-toolbox:22.04

Remove a container#

user remove-container <CONTAINERNAME>
Removes a container.

Enter a container#

user shell <CONTAINERNAME>
Spawns a shell in the container.

Create an association#

user associate <BINARYNAME> <CONTAINERNAME>
Creates an association so that commonly-used binaries can be called without a suffix.

Delete an association#

user dissociate <BINARYNAME>
Deletes an existing association.

Install a package#

user install <CONTAINERNAME> <PKG1> [PKG2 PKG3 PKGs...]
Installs (a) package(s) to the selected container.

Remove a package#

user remove <CONTAINERNAME> <PKG1> [PKG1 PKG2 PKGs...]

Removes (a) package(s) from the selected container.