Konteneryzacja usług Django i Postgres z wykorzystaniem docker-compose
dc.contributor.author | Wołoszyn, Jacek | |
dc.contributor.author | Wołoszyn, Michał | |
dc.date.accessioned | 2023-02-06T07:58:23Z | |
dc.date.available | 2023-02-06T07:58:23Z | |
dc.date.issued | 2022-12 | |
dc.description.abstract | 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. | pol |
dc.description.abstract | The article shows the process of placing applications that provide web services in Docker containers, which allows you to significantly reduce the time to set up and maintain a work environment. Docker enables real-time scaling of the application infrastructure and improves resource utilization by supporting multiple containers. It also provides building of event-driven service-oriented applications. The whole thing allows you to focus on your business goals. The following chapters examine the Docker-based technology. They describe the steps of preparing the environment for building the configuration file and starting the container from creating the Dockerfile file, docker-compose.yml, through database configuration and starting the service itself. | eng |
dc.identifier.citation | Dydaktyka Informatyki T. 17 (2022), s. 99–110 | |
dc.identifier.doi | 10.15584/di.2022.17.9 | |
dc.identifier.eissn | 2543-9847 | |
dc.identifier.isbn | 978-83-8277-031-5 | |
dc.identifier.issn | 2083-3156 | |
dc.identifier.uri | https://repozytorium.ur.edu.pl/handle/item/8542 | |
dc.language.iso | pol | |
dc.publisher | Wydawnictwo Uniwersytetu Rzeszowskiego | |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Poland | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/pl/ | * |
dc.subject | konteneryzacja | |
dc.subject | virtualizacja | |
dc.subject | Docker | |
dc.subject | docker-compose | |
dc.subject | contener | |
dc.subject | virtualization | |
dc.title | Konteneryzacja usług Django i Postgres z wykorzystaniem docker-compose | |
dc.title.alternative | Containerization of Django and Postgres services using docker-compose | |
dc.type | article |