Sharing Storage Across Cluster Nodes

Learn how to share volumes between cluster nodes using external storage systems.

We'll cover the following

Integrating Docker with external storage systems lets you present shared storage to multiple nodes so that the containers running on different nodes can share the same volumes. These external systems can be cloud storage services or enterprise storage systems in your on-premises data centers.

Single storage example

For example, you can present a single storage Logical Unit Number or NFS shareThe full form of NFS is Network File System. NFS share refers to a shared storage volume that can be accessed by multiple Docker hosts over the network using the NFS protocol. to multiple Docker hosts so that any container on those hosts can access and share the volume. The figure below shows an external storage system presenting a shared volume to two Docker nodes. The Docker nodes use the appropriate driver for the external system to make the shared volume available to either or both containers.

Get hands-on with 1400+ tech skills courses.