View Proposal
-
Proposer
-
Hans Wolfgang Loidl
-
Title
-
Advanced Docker usage
-
Goal
-
Develop teaching material on docker usage
-
Description
- Docker [1] is a popular virtualisation technology in particular in the context of DevOps. It allows to manage Linux containers, each running its own image, and thereby isolating the software context in a software development project. In contrast to full virtualisation, as in VirtualBox or VMWare, docker images use para-virtualisation, sharing access to the same (host) OS kernel. Para-virtualisation achieves higher performance than full virtualisation, but also restricts the usage to running Linux inside Linux.
The goal of this project is to develop teaching material covering:
. underlying concepts of (para-)virtualisation
. basic docker usage information
. some advanced docker usage information
. case study of docker usage in software development
. or case study of using docker in teaching
- Resources
-
-
Background
-
-
Url
-
External Link
-
Difficulty Level
-
Moderate
-
Ethical Approval
-
None
-
Number Of Students
-
1
-
Supervisor
-
Hans Wolfgang Loidl
-
Keywords
-
cloud services
-
Degrees
-
Master of Engineering in Software Engineering