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í revizePředchozí verze
Následující verze
Předchozí verze
navody:vps:vpsadminos:docker [2018/11/09 16:20] paroleknavody:vps:vpsadminos:docker [2026/08/16 18:56] (aktuální) – Přirozenější znění návodů, lokalizace ukázek a doplnění týdenního vyzkoušení VPS 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 
-storage driverem. 
- 
-===== Instalace ===== 
-Nejprve ve vpsAdminu v detailu VPS povolte feature **Docker (experimental)**. 
- 
-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. 
-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/fedora/|Fedora 28]] 
-  * [[https://docs.docker.com/install/linux/docker-ce/debian/|Debian 9]] (pozor na [[#zname_problemy|známé problémy]]) 
- 
-Ověříme, zda běží docker v pořádku: 
- 
-<code> 
-service docker status 
-</code> 
- 
-Pokud nenaběhne Docker ve verzi 18.09.0, tak zakážeme modprobe, který ani nikdy pod VPSAdminOS není podporován: 
-<code> 
-mv /sbin/modprobe /sbin/modprobe.old && ln -s /bin/true /sbin/modprobe 
-</code> 
- 
-Nyní můžete zkusit ''docker run hello-world'': 
- 
-<code> 
-docker run hello-world 
- 
-Hello from Docker! 
-This message shows that your installation appears to be working correctly. 
-[...] 
-</code> 
- 
-Networking otestujeme pomocí: 
-<code> 
-docker run -it alpine ping -c 3 vpsfree.cz 
-</code> 
- 
-===== Storage driver ===== 
-Aktuálně funguje jen //VFS// storage driver. Ten je pomalejší a náročnější na 
-diskový prostor než overlayfs/zfs/btrfs drivery. Chtěli bychom zprovoznit ZFS 
-driver, nicméně ZFS on Linux ještě neumí delegovat datasety do kontejneru, 
-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 ===== +Tento návod se přesunul na stránku [[navody:vps:docker|Docker ve VPS]].
-Pokud nějaká operace hlásí //permission denied//, pravděpodobně není povolená +
-v AppArmor profilu. To můžeme napravit, nicméně potřebujeme mít možnost  +
-to reprodukovat a vědět ID VPS. Stavte se na [[informace:chat|IRC]] #vpsfree +
-nebo #vpsadminos, případně pište na podporu.+
  
navody/vps/vpsadminos/docker.1541780434.txt.gz · Poslední úprava: autor: parolek