silouette

User environments, the simple way

Get started

User environments should not be complex

Dockie is made out of portable shell scripts and uses PRoot, a user-space implementation of chroot and other utilities.

User environments without root or daemons

Dockie + PRoot users don't need root privileges to use a guest filesystem or execute programs built for a different architecture. An example where this is useful can be Android+Termux.

Easy to create and destroy environments

Downloading a guest image from scratch and setting up a new environment takes a single command:

$ dockie run voidlinux:current /bin/bash

root@voidlinux #

Compatible with image repositories

Dockie allows using images from the LXC image server and Docker Hub with thousands of images available.

Simple

Dockie provides an easy workflow to manage different filesystems, making it easier create, run and destroy different environments.