Summary

In this chapter, we took a look at virtualization, as well as containerization. We walked through the installation of KVM and the configuration required to get our virtualization server up and running. We also took a look at Docker, which is a great way of virtualizing individual applications rather than entire servers. We installed Docker on our server, and we walked through managing containers by pulling down an image from the Docker Hub, customizing our own images, and creating Docker files to automate the deployment of Docker images. We also covered many of the popular Docker commands to manage our containers.

In Chapter 12, Securing Your Server, we'll take a look at securing our server from outside threats. We'll look into securing ...

Get Mastering Ubuntu Server now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.