mirror of
https://github.com/hackacad/bastille.git
synced 2025-12-24 19:22:26 +01:00
docs for 0.9 Linux support
This commit is contained in:
40
README.md
40
README.md
@@ -290,6 +290,37 @@ bootstrapping templates from GitHub or GitLab.
|
||||
See `bastille update` to ensure your bootstrapped releases include the latest
|
||||
patches.
|
||||
|
||||
**Ubuntu Linux [new since 0.9]**
|
||||
|
||||
The bootstrap process for Linux containers is very different from the *BSD process.
|
||||
You will need the package debootstrap and some kernel modules for that.
|
||||
But don't worry, Bastille will do that for that for you.
|
||||
|
||||
```shell
|
||||
ishmael ~ # bastille bootstrap focal
|
||||
sysrc: unknown variable 'linprocfs_load'
|
||||
sysrc: unknown variable 'linsysfs_load'
|
||||
sysrc: unknown variable 'tmpfs_load'
|
||||
linprocfs_load, linsysfs_load, tmpfs_load not enabled in /boot/loader.conf or linux_enable not active. Should I do that for you? (N|y)
|
||||
#y
|
||||
Loading modules
|
||||
Persisting modules
|
||||
linux_enable: -> YES
|
||||
linprocfs_load: -> YES
|
||||
linsysfs_load: -> YES
|
||||
tmpfs_load: -> YES
|
||||
Debootstrap not found. Should it be installed? (N|y)
|
||||
#y
|
||||
FreeBSD repository is up to date.
|
||||
All repositories are up to date.
|
||||
Checking integrity... done (0 conflicting)
|
||||
The following 1 package(s) will be affected (of 0 checked):
|
||||
|
||||
New packages to be INSTALLED:
|
||||
debootstrap: 1.0.123_4
|
||||
[...]
|
||||
```
|
||||
As of 0.9.20210714 Bastille supports Ubuntu 18.04 (bionic) and Ubuntu 20.04 (focal).
|
||||
|
||||
bastille create
|
||||
---------------
|
||||
@@ -379,6 +410,15 @@ shared base container is a "thin").
|
||||
ishmael ~ # bastille create -T folsom 12.0-RELEASE 10.17.89.10
|
||||
```
|
||||
|
||||
**Linux**
|
||||
```shell
|
||||
ishmael ~ # bastille create folsom focal 10.17.89.10
|
||||
```
|
||||
|
||||
Systemd is not supported due to the missing boot process.
|
||||
|
||||
|
||||
|
||||
I recommend using private (rfc1918) ip address ranges for your containers.
|
||||
These ranges include:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user