Node.js je balíček JavaScript na straně serveru, který se často používá pro různé cloudové aplikace. Docker je kontejnerová platforma. S Dockerem mohou uživatelé stahovat aplikace bez potíží s instalací a konfigurací.
Instalovat Docker
Chcete-li nainstalovat Docker CE (Community Edition), postupujte podle pokynů v jedné z níže uvedených příruček:
-
Instalace a používání Dockeru na Ubuntu a Debian
-
Instalace a používání Dockeru na CentOS a Fedoře
Úplné pokyny pro ještě více distribucí Linuxu naleznete v části Instalace Docker Engine v oficiální dokumentaci Dockeru.
Stáhnout obraz serveru Docker Node.js
Uživatelská stránka Docker Hub pro Linode je přístupná zde. Vyberte server-node-js obrázek pro informace o konfiguraci.
Poznámka Obrazy Docker vytvořené pro jeden operační systém lze použít na serverech s jiným OS. server-node-js Obraz Ubuntu 14.04 byl testován na Debian 7, Ubuntu 14.04, CentOS 7 a Fedora 21. Po instalaci Dockeru na CentOS a Fedoře spusťte sudo service docker start
příkaz.
-
Vyhledejte linode obrázky:
docker search linode
-
Stáhněte si linode/server-node-js obrázek:
docker pull linode/server-node-js
Spusťte Docker Container, Node.js a webový server
-
Spusťte kontejner Linode. Přepošlete port 80 Linode na port 3000 kontejneru:
docker run -d -p 80:3000 linode/server-node-js
Poznámka Tento příkaz spustí obraz dockeru jako démona.
-
Otestujte server na
example.com/test.htm
, nahrazujícíexample.com
s IP adresou vašeho Linode. Měla by se objevit stránka s „Test File“.
Stránka obrázku Docker Hub obsahuje informace vysvětlující, co obrázek Docker obsahuje.
Další informace
Další informace o tomto tématu můžete získat v následujících zdrojích. Přestože jsou poskytovány v naději, že budou užitečné, vezměte prosím na vědomí, že nemůžeme ručit za přesnost nebo aktuálnost externě hostovaných materiálů.
- Stránka Linode Docker Hub
- Docker Docs
- Výukový program Docker Try it
- Docker Hub