Add LXD.md
This commit is contained in:
33
LXD.md
Normal file
33
LXD.md
Normal 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
|
||||
```
|
||||
Reference in New Issue
Block a user