Chapter 8. Network simulation: realistic environment testing without the pain

This chapter covers

  • Coming to grips with Docker Compose
  • Running a DNS server to perform basic container service discovery
  • Testing your applications on troublesome networks
  • Creating a substrate network for seamless communications across Docker hosts

As part of your DevOps workflow, you’ll likely need to use the network in some way. Whether you’re trying to find out where the local memcache container is, connecting to the outside world, or plumbing together Docker containers running on different hosts, you’re likely to want to reach out to the wider network sooner or later.

In this chapter we’ll show you how to simulate and manage networks by using Docker’s virtual ...

Get Docker in Practice 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.