5

Docker Containers for Network Engineers

Computer hardware virtualization has revolutionized and changed the way we approach infrastructure. Gone are the days when we must dedicate hardware to a single host and operating system. We now have the option to share precious hardware such as CPU, memory, and disk space with multiple virtual machines, each with its own operating system and applications. Because software executed on these virtual machines is separated from the underlying hardware resources, we are free to allocate a different combination of hardware resources to virtual machines based on their specific needs. Nowadays, it is hard to imagine a world without virtual machines.

As much as virtual machines are great for application building, ...

Get Mastering Python Networking - Fourth Edition 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.