Docker Networking: Advantages and Basics