Здравия всем! Расскажу как создать свой шаблон для LXC контейнера в Proxmox.
Proxmox очень привлекательная платформа для домашней тестовой лаборатории. При использовании LXC контейнеров, возникает желание, не каждый раз настраивать заново установленный шаблон, а сделать универсальный. Покажу как можно это реализовать.
Встроенное создание шаблона в Proxmox
Во первых в самом Proxmox все есть в интерфейсе. Нажмем правой кнопкой мыши над нашим LXC контейнером и выберем Сохранить как шаблон
В дальнейшем можно быстро и удобно поднимать заранее подготовленную и настроенную систему. При этом шаблон будет в списке виртуальных машин.
Собственный шаблон LXC
При создании LXC контейнера мы пользуемся подготовленным сообществом образом! Создадим свой, со своими настройками и установленными программами.
Выключаем LXC контейнер, который хотим превратить в шаблон. Запоминаем его номер. Идем в оболочку Proxmox. Делаем бэкап этого LXC контейнера
vzdump NUMBERLXC --compress gzip --dumpdir /home/
К примеру, у меня:
vzdump 100 --compress gzip --dumpdir /home/
Теперь положим в наше хранилище
mv /home/FILENAME.tar.gz /mnt/pve/DATASTORE_NAME/template/cache/TEMPLATENAME.tar.gz
К примеру, у меня:
mv /home/vzdump-lxc-108-2022_08_26-14_38_58.tar.gz /mnt/pve/vmstore/template/cache/ubuntu-22.04-ha-core.tar.gz
Теперь можно создать LXC контейнер с нашим шаблоном, как это сделать, я писал здесь:
Заключение
Процесс создания полноценного шаблона прост. А пользоваться им очень удобно. Не нужно каждый раз настраивать все заново.