一言でいうと

コンテナのライフサイクルから分離してデータを保持する保存領域。

より具体的には

Dockerが管理する領域をコンテナへマウントし、コンテナを削除・再作成しても必要なデータを残せる。ホストの特定パスを直接対応付ける方法はバインドマウントと呼ばれ、Docker管理ボリュームとは区別される。

関連記事での使用例

Docker環境の構築

コンテナ内のデータを永続化する仕組みとして紹介している。

Minecraft serverをDockerで安全運用する

Composeのvolumes設定でワールドデータをコンテナの再作成から分離している。この構成はホストパスを指定するバインドマウントを使用する。

関連