Inês Mendes
Bioinformatics PhD student.
Medical Microbiology Maastricht UMC
October 2nd, 2020
@ines_cim
cimendes
Inês Mendes
Containerization with Docker
In the Paleolithic era:
Virtual Machines
“Bare Metal” Installation
In the Modern days:
Software Containers
Runs the same regardless of the environment.
A container image is a lightweight, stand-alone, executable package of a software that includes everything needed to run it:
Host Hardware
Host Hardware
Container Engine
Host OS
Host OS
Hypervisor
Guest OS
Guest OS
App
App
Guest OS
VM1
VM2
App
App
App
App
Virtual Machines
Containers
Pros:
Cons:
Pros:
Cons:
Almost all container software can deploy Docker Containers!
build
pull & run
host
push
"Hands on" Demo!
By Inês Mendes
Slide presentation for Medical Microbiology Bioinformatics Seminars - MUMC+ (October 2nd, 2020)