It's hard not to recommend the official Docker documentation, which is of very high quality. You will find it at https://docs.docker.com. There is a lot of information here, starting from installing Docker on various platforms and going through pulling images, creating Dockerfiles, building images, and publishing them into the remote Registry. It's a great resource for refreshing the Docker knowledge you already have, but you will also find here a lot of information which was not mentioned in this book. This includes, for example:
Compose is a tool for defining and running multi-container Docker applications. With this tool you can use a single Compose file to configure your application's services. Then, using a single command, you can create and start all the services from your configuration.
Universal Control Plane is the enterprise-grade (you can install it behind your own firewall) cluster management solution from Docker. It helps you manage your whole cluster from a single interface.
Docker Trusted Registry is an enterprise-grade image storage solution from Docker--a secure place to store and manage the Docker images you use.
The Docker Store, which is the place to find the best-trusted commercial and free software distributed as Docker Images.