V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Docker na serveru Debian 8 Jessie. Pro ty z vás, kteří nevěděli, Docker je open-source projekt, který automatizuje nasazení aplikace uvnitř softwarového kontejneru. Kontejner umožňuje vývojáři zabalit všechny zdroje projektu, jako jsou knihovny, závislosti, aktiva atd. Docker je napsán v programovacím jazyce Go a je vyvinutý společností Dotcloud. Je to v podstatě kontejnerový engine který využívá funkce jádra Linuxu, jako jsou jmenné prostory a kontrolní skupiny, k vytváření kontejnerů nad operačním systémem a automatizuje nasazení aplikací v kontejneru.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci nejnovější verze Dockeru na server Debian 8 (Jessie).
Nainstalujte Docker na Debian 8 Jessie
Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální, spuštěním následujícího apt-get
příkazy v terminálu:
apt-get update apt-get upgrade
Krok 2. Instalace Dockeru.
Nejprve přidejte úložiště dockeru do svého počítače Debian Jessie pomocí příkazu:
sudo echo "deb https://apt.dockerproject.org/repo debian-jessie main" > /etc/apt/sources.list.d/docker.list
Aktualizujte index balíčků APT pomocí nástroje aptitude nebo apt-get a poté nainstalujte docker nejnovější verzi motoru:
apt-get update apt-get install docker-engine
Jakmile to uděláte, spusťte a povolte spuštění dockeru při spuštění:
systemctl start docker systemctl enable docker
Ověřte instalaci Dockeru:
### docker --version Docker version 1.11.0, build 4dc5990
Krok 3. Nasazení prvního obrázku dockeru, „Ahoj světe!“
Abychom si byli jisti, že jsme Docker úspěšně nainstalovali, můžeme spustit klasický obrázek „hello-world“:
docker run hello-world
Pokud se zobrazí tato zpráva, funguje správně:
Hello from Docker. This message shows that your installation appears to be working correctly.
Blahopřejeme! Úspěšně jste nainstalovali Docker. Děkujeme, že jste použili tento návod k instalaci Dockeru na server Debian 8 Jessie. Pro další nápovědu nebo užitečné informace doporučujeme navštívit oficiální web Docker.