Learn how you should already have a basic understanding of containers and Docker as well as the Linux command line.
- [Instructor] Before you get started with this course on Docker networking, there are a few things you should know. First off, you'll learn how networking works in Docker and with containers and how to configure different types of container networking. It's assumed that you have basic Docker and container knowledge. If not, I recommend that you watch Learning Docker in the library. It's also assumed that you have basic Linux command-line knowledge. You don't have to be a Linux expert, you just need to know some simple command-line tools.
For example ls to list out the files in a directory, pwd to print the working directory, cd to change directory. And even some basic filtering commands like grep to grep the output of another command. If you don't have that knowledge, there are some other excellent courses in the library to help you to prepare. I also recommend that, if you haven't already, you should first watch my Installation and Configuration of Docker course before you start this course on Docker networking.
That course on Installing and Configuring Docker will help you to build the same lab environment that I'll be using in this course on Docker Networking.
- Configuring Docker networking
- Types of container networks
- Creating a bridge and overlay network
- Configuring DNS, load balancing, and host networking
- Troubleshooting Docker networking
- Identifying external network ports
- Using Docker logs to analyze networking issues