Bastille
FreeBSDのjail管理ソフトウェア。動作が速い。
https://bastillebsd.org
わりとよくメンテされていて変な挙動もない。
windymelt.icon 昔はiocageを使っていたけどすごく遅かった。とうとう今年にarchivedになってしまったので今から採用はしないほうがいい。
準備
インストールは公式通りにやっている前提
最初にjailのベースイメージをインストールする
$ bastille bootstrap 15.0-RELEASE update
Jailにはおおまかに二種類あり、ThinjailとThickjailである
https://docs.freebsd.org/en/books/handbook/jails/#jail-types
ThinjailはDockerのレイヤーファイルシステムのように、nullfsとzfs snapshotによってディスクを節約しつつファイルシステムを構成する
Thickjail(Service jail)は全てのファイルシステムが物理的に独立している
ほかにVNET JailやLinux Jailがある