University of Twente Student Theses
Docker : Advantages and Security Implications on a Python Client-Linux Application
Murgea, A.D.S. (2024) Docker : Advantages and Security Implications on a Python Client-Linux Application.
PDF
533kB |
Abstract: | Over the years, Docker has gained a high level of attention among enterprises, individual users and researchers. With its success, the number of vulnerabilities and malicious intents increased, raising security concerns among the public. Numerous studies have already been conducted that aimed to identify, categorize, assess or mitigate these vulnerabilities. Although more scarce, some studies also discussed the practical process of dockerization, however with a focus on web services or data processing software. This paper aims to blend elements of a literature review and an empirical study to offer an overview of the advantages and security impacts of Docker and present new insights from dockerizing and performing a security assessment on a Python Client-Linux application. Furthermore, we investigate the feasibility of introducing some recommended security best practices in the context of our application. The chosen running environment for the application is a Raspberry Pi 4 and the security assessment is performed using a security tool called Snyk. |
Item Type: | Essay (Bachelor) |
Faculty: | EEMCS: Electrical Engineering, Mathematics and Computer Science |
Subject: | 54 computer science |
Programme: | Computer Science BSc (56964) |
Link to this item: | https://purl.utwente.nl/essays/100975 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page