Docker/Networking

From Wikiversity
Jump to navigation Jump to search

This lesson introduces Docker networking.

Objectives and Skills[edit | edit source]

Objectives and skills for this lesson include:[1]

  • Create a Docker bridge network for a developer to use for their containers
  • Troubleshoot container and engine logs to understand a connectivity issue between containers
  • Publish a port so that an application is accessible externally
  • Identify which IP and port a container is externally accessible on
  • Describe the different types and use cases for the built-in network drivers
  • Understand the Container Network Model and how it interfaces with the Docker engine and network and IPAM drivers
  • Configure Docker to use external DNS
  • Use Docker to load balance HTTP/HTTPs traffic to an application (Configure L7 load balancing with Docker EE)
  • Understand and describe the types of traffic that flow between the Docker engine, registry, and UCP controllers
  • Deploy a service on a Docker overlay network
  • Describe the difference between “host” and “ingress” port publishing mode (Host, Ingress)

Readings[edit | edit source]

Multimedia[edit | edit source]

Activities[edit | edit source]

Lesson Summary[edit | edit source]

Key Terms[edit | edit source]

See Also[edit | edit source]

References[edit | edit source]