© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
N. TolaramSoftware Development with Gohttps://doi.org/10.1007/978-1-4842-8731-6_5

5. Containers with Networking

Nanik Tolaram1  
(1)
Sydney, NSW, Australia
 

In Chapter 4, you learned about the different features of the Linux kernel used for containers. You also explored namespaces and how they help applications isolate from other processes. In this chapter, you will focus solely on the network namespace and understand how it works and how to configure it.

The network namespace allows applications that run on their own namespaces to have a network interface that allows running processes to send and receive data to the host or to the Internet. In this chapter, ...

Get Software Development with Go: Cloud-Native Programming using Golang with Linux and Docker 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.