Add LXD.md

This commit is contained in:
2026-05-28 11:48:26 +00:00
parent 183fce0c82
commit 93e3acf56c

33
LXD.md Normal file
View File

@@ -0,0 +1,33 @@
Решил использовать схему с LXC внутри
```
apt update && apt dist-upgrade -y && reboot
```
```
snap install lxd
```
Далее инициализируем lxd. В качестве типа хранилища я предпочёл btrfs. Потому что lvm-thin потребует ручной настройки, а для zfs на vps слишком мало памяти.
```
lxd init
```
Далее запускаем контейнер.
```
lxc launch ubuntu:noble dbsky-mow-inside --network lxdbr0
```
Вместо `noble` можно выбрать версию по вкусу. Работает и числовое именование, например `lxc launch ubuntu:24.04`.
Зафиксируем статический адрес
```
lxc config device set dbsky-mow-insidee eth0 ipv4.address 10.209.0.10
```
Попадаем внутрь контейнера:
```
lxc exec dbsky-mow-inside -- bash
```
И далее выполняем стандартные процедуры.
Прроверим интерфейс, адрес
```
ip a
```
Ну и апдейтим
```
apt update && apt dist-upgrade -y && reboot
```