Ak chcem nasadiť Wordpress webovú stránku do produkcie, potrebujem:
mod_php
a ďalšie potrebné PHP knižnice, napr. GD.Väčšinou sa finančne oplatí hotový WordPress hosting (Software as a Service). Niekedy ale SaS služba nie je dostupná.
Niekedy potrebujem:
Typická webová aplikácia sa skladá z viacerých komponentov. Každý komponent má iné nároky.
Napr.
+----------+
| Frontend |
+----------+
|
+----------+ +----------+
| Backend |---| Storage |
+----------+ +----------+
|
+----------+
| Database |
+----------+
Nástroj pre konfiguráciu viac-kontajnerových aplikácií.
Konfigurácia viacerých Docker objektov naraz:
Compose & Wordpress:
PhP
Databáza
https://docs.docker.com/samples/wordpress/
Jedno DNS meno
jeden alebo viac kontajnerov
Zložka so stavom kontajnera
Wordpress s HTTPS:
https://zactyh.medium.com/hosting-wordpress-in-docker-with-ssl-2020-fa9391881f3
Ale inak sa na viackontajnerové aplikácie používa Kubernetes
Docker Context - nastavenie s ktorým vzdialeným Docker strojom komunikujeme
Existujú lepšie nástroje ako Compose....
Internet
+----------------+ +---------+ +---------+
| Leader Manager | | Manager | | Manager |
+----------------+ +---------+ +---------+
+--------+ +--------+ +--------+
| Worker | | Worker | | Worker |
+--------+ +--------+ +--------+
+-----+ +-----+
| NAS | | SAN |
+-----+ +-----+
Kubernetes lieči problémy Swarm Mode Docker
Kubernetes je Docker na steroidoch
TO BE CONTINUED...