Getting Started
To create a very basic jail, only two things are needed: obtaining the FreeBSD components (base.txz, lib32.txz, etc.) and creating the jail using those components.
appjail fetch
appjail quick myjail start login
Using the appjail-fetch(1) command will download the MANIFEST file to check the components. Afterwards, AppJail will download the components. By default, AppJail will only download base.txz. AppJail will extract those components into its release directory.
At this point, AppJail can create a jail using the appjail-quick(1) command. In the above example, appjail-quick(1) will create a jail named myjail. Using the start option, AppJail will start the jail after its creation. The login option simply logs into the jail after startup.
The appjail-fetch(1) is not necessary to run again unless you need another release with different components.
Tip
AppJail is able to work without a configuration file, but it is highly recommended to configure it for performance and reliability reasons.
Tip
AppJail has a very useful command if you want to get more information about a command
and its parameters called appjail-help(1).
Tip
See appjail-tutorial(7) for more details.