PROXMOX a Debian v kontejneru

Jak vytvořit kontejner s Debianem v Proxmoxu aneb Linuxová magie pro nás, boomery

Vítejte zpět na boomer-objevuje.cz! Tentokrát pro vás mám lahůdku – jak si elegantně vytvořit kontejner s Debianem v Proxmoxu. Že nevíte, co to je Proxmox, LXC, nebo Debian? Nebojte, já to do nedávna taky netušil, ale člověk se pořád učí. Tak pojďme na to, pěkně krok za krokem.

Co je to vlastně LXC?

LXC (Linux Containers) je něco jako "takový to menší" než plnohodnotná virtualizace. Prostě si vytvoříte kontejner, což je něco jako krabička, do které si naházíte jen to nutný, a pak už to jen frčí. Žádné zbytečné okecávání, prostě efektivita sama.

Připravíme šablonu Debianu

Template pro kontejner Nejdřív potřebujeme šablonu. Jak říkají profíci – Template. V nodu vašeho Proxmoxu kliknete na local storage, najdete záložku CT Templates, kde vyberete tlačítko Templates. Zadáte vyhledat Debian, vyberete debian-12-standard a stáhnete. Hotovo? Tak můžeme dál.

Vytváříme kontejner

Teď kliknete na tlačítko Create CT, pěkně všechno proklikejte dle pokynů (tady se nebojte improvizovat, však jsme kreativní generace!).

Vytvoření kontejneru - GeneralVytvoření kontejneru - TemplateVytvoření kontejneru - DisksVytvoření kontejneru - CPUVytvoření kontejneru - MemoryVytvoření kontejneru - NetworkVytvoření kontejneru - DNSVytvoření kontejneru - Confirm

Když kontejner vytvoříte a poprvé spustíte, přichází na řadu trochu boomer-friendly linuxové magie:

apt update
apt upgrade

Aktualizace je základ, znáte to. Jdeme dál.

Nastavení českého locale

Když už jsme čeští boomři, nastavíme češtinu. Ano, já vím, správný linuxák jede anglicky, ale já rád pohodlí. Kdo má pořád luštit ty anglické hlášky, že jo...

dpkg-reconfigure locales
update-locale LANG=cs_CZ.UTF-8
reboot

Zaškrtněte cs_CZ.UTF-8 a můžete se cítit skoro jako doma.

Časová zóna – aby server nebloumal někde v Americe

timedatectl set-timezone Europe/Prague

Máme rádi přesný čas, že?

Sudo pro pohodlné machrování

Ještě zprovozníme nástroj sudo, aby naše příkazy měly větší váhu (tedy aspoň pocitově):

apt install sudo

Kouzlo s avahi-daemon

Pokud chcete, aby váš server reagoval na jméno ve vnitřní síti na hostname.local (protože IP adresy si už nepamatujeme), nainstalujte avahi:

apt install avahi-daemon

Uživatel, který může všechno (skoro jako vy)

Vytvoříme uživatele, který může používat SSH a má práva jako root:

adduser uzivatel
usermod -aG sudo uzivatel

Odesílání mailů ze systému

Zprovoznění mailů ze systémů si už dohledej v článku tady

No a pak už je to na vás. Chcete MariaDB, nginx, nebo jakoukoliv jinou službu? Račte si posloužit, svět Linuxu je váš.

A firewall? Ten neřeším, mám doma Mikrotik, a co si budeme povídat – jistota je jistota.

Tak ať vám to běží a příště zas u dalšího objevu!

Komentáře

Pro přidání komentáře se musíte přihlásit.

Zatím nejsou žádné komentáře. Budete první!

About Me

Boomer Láďa

Technologie mě fascinují a baví mě objevovat novinky. Nejvíc mě teď pohltila AI – asistenti, automatizace a vše, co může usnadnit život. K tomu mě zajímá chytrá domácnost, 3D tisk, motorky… Nejsem profík, spíš kutil amatér ...

Dozvědět se víc

Související články