Uživatelské nástroje

Nástroje pro tento web


navody:server:docker_debian

Toto je starší verze dokumentu!


Docker na Debian 8

Docker pod Debian 8 běží v pořádku, jen se to musí udělat trochu složitěji, než uvádí dokumentace Dockeru. Aby Docker fungoval, je potřeba verzi 1.7. Postup zprovoznění je následující:

1) VpsAdmin / VPS → Features → je třeba zapnout Bridge, iptables a TUN/TAP (VPS se restartuje)

2) Spusťte následující příkaz:

 echo "JoinControllers=cpu,cpuacct,cpuset freezer,devices" >> /etc/systemd/system.conf

3) Připojte následující mountpointy:

 mount -t tmpfs tmpfs /sys/fs/cgroup
 mkdir /sys/fs/cgroup/freezer,devices
 mount -t cgroup cgroup /sys/fs/cgroup/freezer,devices -o freezer,devices
 mkdir /sys/fs/cgroup/cpu,cpuacct,cpuset
 mount -t cgroup cgroup /sys/fs/cgroup/cpu,cpuacct,cpuset/ -o cpu,cpuacct,cpuset

4) Nainstalujte Curl:

apt-get install curl -y

5) Stáhněte Docker:

curl -sSL https://get.docker.com/ | sh 

Vyhodí chybu ohledně kernel modulu → ignore a čekat

6) Změňte práva:

usermod -aG docker $USER

7) Vytvořte novou službu Systemd:

vim /lib/systemd/system/docker.service

-ExecStart=/usr/bin/docker -d -H fd://
+ExecStart=/usr/bin/docker -d -H fd:// -s vfs

8) Spusťe Docker pomocí následující sekvence:

systemctl daemon-reload
systemctl enable docker
systemctl start docker
systemctl status docker

Měl by v pořádku běžet. Můžete to otestovat:

docker run --rm hello-world 
navody/server/docker_debian.1448100444.txt.gz · Poslední úprava: 2015/11/21 10:07 autor: Aither

Nástroje pro stránku