Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzePoslední revizeObě strany příští revize | ||
linux:lxc [2015/06/30 15:01] – [Přístup na virtualizované stroje] Hever | linux:lxc [2023/01/20 14:33] – Hever | ||
---|---|---|---|
Řádek 28: | Řádek 28: | ||
===== Cheatsheet ===== | ===== Cheatsheet ===== | ||
- | | + | apt-get install lxc |
# instaluje obslužné '' | # instaluje obslužné '' | ||
Řádek 37: | Řádek 37: | ||
lxc-create -t download -n server4 | lxc-create -t download -n server4 | ||
+ | |||
+ | Pro lxc do verze 4 včetně je potřeba předefinovat GPG keyserver (původní není dostupný kvůli GDPR problémům). Náhradní server [[https:// | ||
+ | |GPG ověřování vyřazeno]]. | ||
+ | | ||
+ | lxc-create -t download -n server4 -- --keyserver hkp:// | ||
==== Nastavení sítě ==== | ==== Nastavení sítě ==== | ||
Řádek 65: | Řádek 70: | ||
< | < | ||
# / | # / | ||
- | lxc.network.type = veth | + | |
- | lxc.network.flags = up | + | lxc.net.0.type = veth |
- | lxc.network.link = br0 # bridge name | + | lxc.net.0.link = virbr0 # bridge name |
- | lxc.network.ipv4 = 192.168.0.201/ | + | lxc.net.0.flags = up |
- | lxc.network.ipv4.gateway = 192.168.0.1 | + | lxc.net.0.hwaddr |
- | lxc.network.hwaddr = 4a: | + | lxc.net.0.ipv4.address |
+ | lxc.net.0.ipv4.gateway = 192.168.0.1 | ||
</ | </ | ||
Řádek 85: | Řádek 92: | ||
# / | # / | ||
nameserver 192.168.0.1 | nameserver 192.168.0.1 | ||
+ | </ | ||
+ | |||
+ | **ubuntu** kontejner ma nainstalován **resolvconf, | ||
+ | < | ||
+ | auto eth0 | ||
+ | iface eth0 inet manual | ||
+ | dns-nameservers 192.168.2.1 | ||
</ | </ | ||
Řádek 106: | Řádek 120: | ||
# pro sit | # pro sit | ||
- | lxc.network.type = veth | + | lxc.net.0.type = veth |
- | lxc.network.flags = up | + | lxc.net.0.link = virbr0 # bridge name |
- | lxc.network.link = br0 | + | lxc.net.0.flags |
- | lxc.network.name = eth0 | + | lxc.net.0.hwaddr = 00:16:3e:1e:9e:2a # lepe nastavit jinak bude se pri kazdem startu znovu vygeneruje jina |
- | # lxc.network.hwaddr = 4a:49:43:49:79:bf # lepe nastavit jinak bude se pri kazdem startu znovu vygeneruje jina | + | lxc.net.0.ipv4.address |
- | lxc.network.ipv4 = 10.2.3.5/24 # pokazde nastavit, nebo potom zmenit v config | + | lxc.net.0.ipv4.gateway = 192.168.0.1 |
- | lxc.network.ipv4.gateway = 192.168.2.1 | + | |
+ | # autostart | ||
+ | lxc.start.auto = 1 | ||
+ | lxc.start.delay = 2 | ||
</ | </ | ||
Řádek 122: | Řádek 139: | ||
Dále doinstaluji co jsem shledal, že mi chybí v základním kontejnerovém systému | Dále doinstaluji co jsem shledal, že mi chybí v základním kontejnerovém systému | ||
< | < | ||
+ | apt-get update && apt-get upgrade | ||
apt-get install apt-listchanges apt-utils aptitude aptitude-common bash-completion cpio cron iputils-ping less nano openssh-server tasksel traceroute whiptail wget htop ntp rsync | apt-get install apt-listchanges apt-utils aptitude aptitude-common bash-completion cpio cron iputils-ping less nano openssh-server tasksel traceroute whiptail wget htop ntp rsync | ||
</ | </ | ||
- | ==== Autostart ==== | + | |
- | #/ | + | |
- | lxc.start.auto = 1 | + | |
- | lxc.start.delay = 2 | + | |
==== LVM ==== | ==== LVM ==== | ||
- | LXC umí pracovat s LVM. Logický svazek (LV) si umí vytvořit sám během lxc-create. Určíme na kterém VG, jak veliký LV bude a jaký filesystém bude vytvořený. (default LV: dle názvu, VG:lxc, velikost: | + | LXC umí pracovat s [[linux: |
==== Klonování ==== | ==== Klonování ==== |