Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "docker" wg kryterium: Temat


Wyświetlanie 1-5 z 5
Tytuł:
Konteneryzacja usług Django i Postgres z wykorzystaniem docker-compose
Containerization of Django and Postgres Services Using Docker-Compose
Autorzy:
Wołoszyn, Jacek
Wołoszyn, Michał
Powiązania:
https://bibliotekanauki.pl/articles/2197582.pdf
Data publikacji:
2022-09-20
Wydawca:
Uniwersytet Rzeszowski
Tematy:
konteneryzacja
virtualizacja
Docker
docker-compose
contener
virtualization
Opis:
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 sku-pienie 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.
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 envi-ronment. 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 environ-ment 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.
Źródło:
Dydaktyka informatyki; 2022, 17, 17; 99-110
2083-3156
2543-9847
Pojawia się w:
Dydaktyka informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie metod wirtualizacji na poziomie systemu operacyjnego
Comparison of virtualization methods at operating system level
Autorzy:
Grula, Łukasz
Powroźnik, Paweł
Powiązania:
https://bibliotekanauki.pl/articles/2086217.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
wirtualizacja
Kubernetes
Docker
Nomad
virtualization
Opis:
Przedmiotem tej pracy jest analiza porównawcza trzech narzędzi do orkiestracji kontenerów aplikacyjnych: Kubernetes 1.2.2, Docker Swarm 1.24 oraz Nomad Hashicorp 1.2.0. Zaimplementowano w tym celu aplikację, odpowiadającąna żądania, następnie skonteryzowano ją używając technologii Docker. Dla każdego z narzędzi powtórzono trzykrotnie scenariusz, który na celu miał zmierzenie czasu startupodów. Równocześnie z badaniem czasu startu przeprowadzono badanie dotyczące obciążenia podzespołów. W porównaniach uwzględniono też czas regeneracji repliki. Ostatnim doświadczeniem było zbadanie mechanizmów równoważenia obciążenia. Z przeprowadzonych analiz wynika, że Docker Swarm pod względem dużej części kryteriów rozpatrywanych w tej pracy okazał się najlepszym narzędziem orkiestracyjnym.
The aim of the work is comparative analysis of three tools for application container’s orchestration: Kubernetes 1.2.2, Docker Swarm 1.24 and Nomad Hashicorp 1.2.0. For this purpose, test application was implemented, respondingrequests, then it was contenerized using Docker. For each tool, the scenario aimed at measuring pods startup time. The research was repeated three times. During each repetition number of replics were increased. Simultaneously with startup time test, CPU load and memory strain were measured. In comparison also time of regeneration was taken into consideration, what was realized by gauging time of response for GET request. The analysis showed that Docker Swarm in terms of most of the criteria examined in this work turned out as the best orchestration tool.
Źródło:
Journal of Computer Sciences Institute; 2022, 23; 97--104
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metody konteneryzacji w zastosowaniach usług internetowych
Containerization methods in internet service applications
Autorzy:
Ferenc, Krzysztof
Powiązania:
https://bibliotekanauki.pl/articles/98394.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
containers
virtualization
isolation
docker
kontenery
wirtualizacja
izolacja
Opis:
This work describes the most important methods of isolating running processes of selected software on one physical machine without using full virtualization of the operating system. It includes a comparison of the basic components of each of the methods described, including the features and interface, as well as the results of performance testing in a test environment prepared for this purpose. Research is based on running an identical application and comparing the use of basic system resources, as well as the time of launching containers. It may also be important to compare the methods studied to classical virtualization. At the end of the work, conclusions are described that may be relevant when choosing a method in future projects depending on requirements and needs.
Niniejsza praca opisuje najważniejsze metody izolacji uruchomionych procesów wybranego oprogramowania na jednej maszynie fizycznej bez użycia do tego celu pełnej wirtualizacji systemu operacyjnego. Zawiera porównanie podstawowych składników każdej z opisanych metod, w tym cechy i interfejsu, a także wyniki badania wydajności w przygotowanym do tego celu środowisku testowym. Badania oparte są na uruchamianiu identycznej aplikacji i porównywaniu wykorzystania podstawowych zasobów systemowych, a także czasu uruchamiania kontenerów. Istotne jest tu również porównanie badanych metod do klasycznej wirtualizacji. Na końcu pracy opisane są wnioski, które mogą być istotne przy wyborze metody w przyszłych projektach w zależności od wymagań i potrzeb.
Źródło:
Journal of Computer Sciences Institute; 2020, 15; 184-188
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Containerization of Server Services
Autorzy:
Muc, Adam
Muchowski, Tomasz
Zawadzki, Albert
Szeleziński, Adam
Powiązania:
https://bibliotekanauki.pl/articles/2064877.pdf
Data publikacji:
2020
Wydawca:
STE GROUP
Tematy:
remote work
server services
containerization
server costs
docker
Opis:
Businesses are increasingly confronted with server-related problems. More and more, businesses are enabling remote working and need to rely on network services. The provision of network services requires rebuilding the network infrastructure and the way employees are provided with data. Web applications and server services use common dependencies and require a specific network configuration. This often involves collisions between network ports and common dependencies’ configuration. This problem can be solved by separating the conflicting applications into different servers, but this involves the cost of maintaining several servers. Another solution may be to isolate applications with virtual machines, but this involves a significant overhead on server resources, as each virtual machine must be equipped with an operating system. An alternative to virtual machines can be application containerization, which is growing in popularity. Containerization also allows to isolate applications, but operates on the server’s native operating system. This means eliminating the overhead on server resources present in virtual machines. This article presents an example of web application containerization.
Źródło:
Multidisciplinary Aspects of Production Engineering; 2020, 3, 1; 320--330
2545-2827
Pojawia się w:
Multidisciplinary Aspects of Production Engineering
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności baz danych MySQL, MSSQL, PostgreSQL oraz Oracle z uwzględnieniem wirtualizacji
Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases perfor-mance, including virtualization
Autorzy:
Klewek, Rafał
Truskowski, Wojciech
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98038.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
virtualization
Docker
database performance
kluczowe wirtualizacja
wydajność bazy danych
Opis:
Oracle, MSSQL, MySQL and PostgreSQL are four of the most popular relational databases. They are often used in internet applications. This paper aims to compare the efficiency of these technologies in terms of speed using containerization with Docker. No publications that include that aspect were found among previous papers. After review of the literature, it was hypothesized that the Oracle engine would be the fastest. During the research, a series of experiments was carried out using the application, in which tests for measuring the time of instruction execution were implemented. Each query was measured 100 times and the first measurement was rejected. The obtained results confirmed the hypothesis about the superiority of the Oracle database. As in previous studies, it proved to be the fastest, also using containerization.
Oracle, MSSQL, MySQL i PostgreSQL to cztery z najpopularniejszych relacyjnych baz danych. Są one często wyko-rzystywane w aplikacjach internetowych. Artykuł ma za cel porównanie efektywności tych technologii pod względem szybkości z wykorzystaniem konteneryzacji przy pomocy Docker. Wśród dotychczasowych publikacji nie znaleziono takich, które uwzględniałyby ten aspekt. Po przeglądzie literatury postawiono hipotezę, że silnik Oracle będzie najszyb-szy. Podczas badań przeprowadzono serię eksperymentów z użyciem aplikacji, w której zaimplementowane zostały testy do pomiaru czasu wykonania instrukcji. Każde zapytanie zostało zmierzone 100-krotnie, a pierwszy pomiar odrzucony. Uzyskane rezultaty potwierdziły hipotezę o przewadze bazy Oracle. Podobnie jak w dotychczasowych badaniach okazała się ona najszybsza, także z użyciem konteneryzacji.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 279-284
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-5 z 5

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies