36 lines
845 B
Markdown
36 lines
845 B
Markdown
# Encapsulation preface
|
|
|
|
TODO - outline users permissions
|
|
|
|
# `chroot`
|
|
|
|
TODO - ultra basic chroot creation
|
|
|
|
## With a custom script
|
|
|
|
# `debootstrap`
|
|
|
|
TODO - practical root build
|
|
|
|
# Using `chroot` to fix a system
|
|
|
|
## `schroot`
|
|
|
|
# `systemd-nspawn`
|
|
|
|
## Foreign images
|
|
|
|
## Creating your own images with `debos`
|
|
|
|
# links
|
|
|
|
* [hub](https://hub.nspawn.org/images/)
|
|
* [tutorial](https://blog.selectel.com/systemd-containers-introduction-systemd-nspawn/)
|
|
* [docker nspawn](https://seanmcgary.com/posts/run-docker-containers-with-systemd-nspawn)
|
|
* [debian](https://wiki.debian.org/nspawn)
|
|
* [arch](https://wiki.archlinux.org/title/systemd-nspawn#Use_a_%22macvlan%22_or_%22ipvlan%22_interface)
|
|
* [systemd-sysext](https://0pointer.net/blog/testing-my-system-code-in-usr-without-modifying-usr.html)
|
|
* [schroot](https://wiki.debian.org/RichardDarst/Schroot)
|
|
|
|
|