Znalostní Báze

Informace o sdružení vpsFree.cz, návody a nejčastější dotazy.

Uživatelské nástroje

Nástroje pro tento web


navody:vps:vpsadminos:docker

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
Následující verze Obě strany příští revize
navody:vps:vpsadminos:docker [2018/09/30 14:22]
Aither Vlastni sit uz neni potreba
navody:vps:vpsadminos:docker [2019/04/05 19:58]
Aither
Řádek 1: Řádek 1:
 <​page>​manuals:​vps:​vpsadminos:​docker</​page>​ <​page>​manuals:​vps:​vpsadminos:​docker</​page>​
 ====== Docker na vpsAdminOS ====== ====== Docker na vpsAdminOS ======
-Na vpsAdminOS je funkční Docker v aktuální verzi (v době psaní 18.03) s VFS+Na vpsAdminOS je funkční Docker v aktuální verzi (v době psaní 18.09) s VFS
 storage driverem. storage driverem.
  
Řádek 8: Řádek 8:
  
 Docker instalujte z repozitářů na docker.com, nedoporučujeme používat Docker Docker instalujte z repozitářů na docker.com, nedoporučujeme používat Docker
-z distribučních repozitářů,​ protože bývá starší a můžou tam mít nějaké patche. +z distribučních repozitářů,​ protože bývá starší a můžou tam mít nějaké patche 
-Instalujte podle návodu:+navíc. ​Instalujte podle návodu:
  
-  * [[https://​docs.docker.com/​install/​linux/​docker-ce/​ubuntu/​|Ubuntu 18.04]] ​(místo //stable// repozitáře použijte //test//, dokud se Docker neuráčí [[https://​github.com/​docker/​for-linux/​issues/​290|vydat stable verzi]])+  * [[https://​docs.docker.com/​install/​linux/​docker-ce/​ubuntu/​|Ubuntu 18.04]]
   * [[https://​docs.docker.com/​install/​linux/​docker-ce/​fedora/​|Fedora 28]]   * [[https://​docs.docker.com/​install/​linux/​docker-ce/​fedora/​|Fedora 28]]
-  * [[https://​docs.docker.com/​install/​linux/​docker-ce/​debian/​|Debian 9]] (pozor na [[#​zname_problemy|známé problémy]])+  * [[https://​docs.docker.com/​install/​linux/​docker-ce/​debian/​|Debian 9]] 
 + 
 +Fungovat mohou samozřejmě i jiné distribuce, ale uvádíme jen ty, které jsme testovali. 
 + 
 +Ověříme, zda běží docker v pořádku:​ 
 + 
 +<​code>​ 
 +systemctl status docker.service 
 +</​code>​ 
 + 
 +<​note>​ 
 +Pokud nenaběhne ''​docker.service'',​ může se jednat o tento už opravený ​[[https://​github.com/​containerd/​containerd/​issues/​2772|bug v containerd]]. Řešením je buď 
 +nahradit ''/​sbin/​modprobe'',​ nebo upravit ''​containerd.service''​ a změnit 
 +volbu ''​ExecStartPre''​. 
 +<​code>​ 
 +mv /​sbin/​modprobe /​sbin/​modprobe.old && ln -s /bin/true /​sbin/​modprobe 
 +</​code>​ 
 +</​note>​
  
 Nyní můžete zkusit ''​docker run hello-world'':​ Nyní můžete zkusit ''​docker run hello-world'':​
Řádek 35: Řádek 52:
 driver, nicméně ZFS on Linux ještě neumí delegovat datasety do kontejneru, driver, nicméně ZFS on Linux ještě neumí delegovat datasety do kontejneru,
 nejdřív se to musí dodělat tam. nejdřív se to musí dodělat tam.
- 
-===== Známé problémy ===== 
- 
-  * Docker na Debian 9 se nechová správně, rootfs kontejneru mají podívné oprávnění (0600) a nevíme proč. Nefungují pak kontejnery, které používají jiného uživatele, než je root. 
-  * Povolení Dockeru dělá problémy některým verzím systemd, dokud se PR [[https://​github.com/​systemd/​systemd/​pull/​8447|#​8447]] nedostane do stable verze. Ubuntu 18.04 a Debian 9 jsou ok, Fedora 28 ne. 
  
 ===== Hlášení chyb ===== ===== Hlášení chyb =====
navody/vps/vpsadminos/docker.txt · Poslední úprava: 2019/11/13 09:46 autor: Aither