To move into production with Docker one has to understand how to access a container from external world, share the external storage, communicate with other container on the same and different host.
In this tutorial we would see how to access containers from external world by exposing and mapping the ports. We would also the role of firewall through which we achieve this. Then we would look into how to share data with containers using data volumes and data volumes container.
We would also see how to link two or more container to create a complete application from disparate components.
At last we would look into multi-host container networking with overlay network like Flannel