Konteneryzacja usług Django i Postgres z wykorzystaniem docker-compose

Autor

  • Jacek Wołoszyn Uniwersytet Technologiczno-Humanistyczny w Radomiu, Wydział Informatyki i Matematyki, Katedra Informatyki https://orcid.org/0000-0003-4340-9853
  • Michał Wołoszyn Goldsmiths, University of London

DOI:

https://doi.org/10.15584/di.2022.17.9

Słowa kluczowe:

konteneryzacja, virtualizacja, Docker, docker-compose

Abstrakt

W artykule przedstawiono proces umieszczania aplikacji dostarczającej usługi sieciowe w kontenerach Dockera. Docker pozwala na skrócenie w znaczący sposób czasu utworzenia i utrzymania środowisk pracy. Umożliwia skalowanie infrastruktury aplikacji w rzeczywistym czasie i poprawia wykorzystanie zasobów poprzez obsługę wielu kontenerów. Zapewnia także budowanie aplikacji sterowanych zdarzeniami zorientowanych na usługi. Całość pozwala na skupienie się na celach biznesowych realizowanego celu. W części 1. przedstawiono zarys technologii opartej na Dockerze. Część 2. opisuje kolejne kroki przygotowania środowiska budowy pliku konfiguracyjnego i uruchomienia kontenera od utworzenia pliku Dockerfile, docker-compose.yml, poprzez konfigurację bazy danych i uruchomienia samej usługi. Część 3. skupia się na procesie instalacji frameworka Django. Część 4. zawiera szczegółowe informacje dotyczące szczegółów konfiguracji bazy danych.

Pobrania

Opublikowane

2023-10-07

Jak cytować

Wołoszyn, J., & Wołoszyn, M. (2023). Konteneryzacja usług Django i Postgres z wykorzystaniem docker-compose. Dydaktyka Informatyki, 17, 99–110. https://doi.org/10.15584/di.2022.17.9

Numer

Dział

NARZĘDZIA TIK W PRAKTYCE