# 5.0docker的持久化存储和数据共享

总所周知，docker容器中产生的数据将随着容器的rm而消失，但在很多场景中，我们希望一部分数据即使容器被rm也不会消失，也就是我们说的持久化存储。

那如何实现呢？或许我们可以让希望保留的数据存储在容器之外，或许我们可以将容器内的文件拷贝一份到容器外并进行同步。

## Docker持久化数据的方案

* 基于本地文件系统的Volume。可以在执行Docker create或Docker run时，通过-v参数将主机的目录作为容器的数据卷。
* 基于plugin的Volume。支持第三方的存储方案，比如NAS，AWS。
