In this chapter, we looked at how you can use the Docker command-line client to both manage individual containers and launch multi-container applications in their own isolated Docker networks. We also discussed how we can persist data on the filesystem using Docker volumes. So far, in this and previous chapters, we have covered in detail the majority of the available commands that we will use in the following sections:
$ docker container [command]
$ docker network [command]
$ docker volume [command]
$ docker image [command]
Now that we have covered the four main areas of using Docker locally, we can start to look at how to create more complex applications using Docker Compose.
In the next chapter, we will take a look at another core Docker tool, called Docker Compose.