zkt21/z1/README.md
2021-04-04 23:07:05 +02:00

816 B

Jednoducha message web aplikacia pouzivajuca Flask, Nginx a Postgres.

Nalsedoval som navod: https://realpython.com/dockerizing-flask-with-compose-and-machine-from-localhost-to-the-cloud/

Aplikaciu spustime skriptom "start-app".

Aplikaciu zastavime skriptom "stop-app" Tento skript pouziva "docker stop", teda spravy poslane do aplikacie ktore sa ulozili do databazy budu dostupne aj po opatovnom spusteni aplikacie. Databaza teda bezi v perzistentom containeri.

Aplikaciu zastavime a kompletne odstranime skriptom "stop-and-remove-app".

Sucasti:

Postgres databaza Bezi na porte 5432 Buildnuta z oficialneho PostgreSQL imagu

Nginx sluzba Bezi na porte 80 Pouzivana ako reverse proxy, presmerovanie trafiky bud do Flask aplikacie, alebo do statickych suborov

Flask aplikacia Bezi na exposnutom porte 8000