aboutsummaryrefslogtreecommitdiff
path: root/nspawn.wiki
blob: 285056287ab654f4f7c891b15ec8eb1c99790987 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
== Debian ==

=== Create new debian container ===

{{{
debootstrap bullseye /var/lib/machines/debian-bullseye.base
}}}

https://puppet.com/docs/puppet/7/install_puppet.html#install_puppet

== Copy existing container ==

{{{
systemctl-nspawn --template=EXISTING_OS_TREE -D /var/lib/machines/NEW_MACHINE
}}}

== Setting up container ==

== Food for thought ==

overlayfs doesn't work with containers, due to something with UID/GID shift

btrfs subvolumes should be used for templates, since those enable COW.