CS Tools and Tricks Seminars: Docker

Marton Bur - Software Engineering lab at the ECSE Department

March 15, 2019, 1 p.m. - March 15, 2019, 2:30 p.m.

Trottier 3120 (Krieble Lab)

Hosted by: CSGS

This week, at the CS Tools, Tips and Tricks seminar/workshop, Marton Bur, from the Software Engineering lab at the ECSE Department will be leading the session on Docker. The details of the event are as follows:
When: Friday, Mar 15  1:00-2:30pm
Where: Trottier 3120 (Krieble Lab)
Speaker: Marton Bur
Topic: Docker


Operating-system-level virtualization (shortly, container virtualization) is a scalable approach for running multiple applications on the same host while providing runtime isolation between them. Furthermore, containers can be regarded as a "standardized unit of software", that is, you can save and share your containerized software along with its runtime environment so that it can be deployed and run out-of-the-box without further configurations.

This session will provide an overview of creating, running and sharing containers created with the popular Docker platform. We will create a Dockerized environment for a Java Spring web application and Postgres Database, while we are learning the basics of (1) running Docker containers, (2) creating our own images to run containers from, (3) setting up a virtualized network and (4) saving and sharing our software.