zkt21/z1/README.md

23 lines
816 B
Markdown
Raw Normal View History

2021-04-04 21:07:05 +00:00
Jednoducha message web aplikacia pouzivajuca Flask, Nginx a Postgres.
2021-04-04 00:17:49 +00:00
2021-04-04 21:07:05 +00:00
Nalsedoval som navod: https://realpython.com/dockerizing-flask-with-compose-and-machine-from-localhost-to-the-cloud/
2021-04-04 00:17:49 +00:00
2021-04-04 21:07:05 +00:00
Aplikaciu spustime skriptom "start-app".
2021-04-04 00:17:49 +00:00
2021-04-04 21:07:05 +00:00
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.
2021-04-04 00:17:49 +00:00
2021-04-04 21:07:05 +00:00
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