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

Docker na vpsAdminOS

Na vpsAdminOS je funkční Docker v aktuální verzi (v době psaní 19.03) s overlayfs 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 navíc. Instalujte podle návodu:

Fungovat mohou samozřejmě i jiné distribuce, ale uvádíme jen ty, které jsme testovali.

Ověříme, zda běží docker v pořádku:

systemctl status docker.service

Pokud nenaběhne docker.service, může se jednat o tento už opravený bug v containerd. Řešením je buď nahradit /sbin/modprobe, nebo upravit containerd.service a změnit volbu ExecStartPre.

mv /sbin/modprobe /sbin/modprobe.old && ln -s /bin/true /sbin/modprobe

Nyní můžete zkusit docker run hello-world:

docker run hello-world

Hello from Docker!
This message shows that your installation appears to be working correctly.
[...]

Networking otestujeme pomocí:

docker run -it alpine ping -c 3 vpsfree.cz

Hlášení chyb

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 IRC #vpsfree nebo #vpsadminos, případně pište na podporu.

navody/vps/vpsadminos/docker.txt · Poslední úprava: 2019/10/16 20:18 autor: martyet