卷与数据持久化

2020-09-09  本文已影响0人  是立品啊

存储的分类

非持久化存储

非持久化存储也叫容器本地存储,生命周期与容器一致,随容器产生而存在,随容器销毁而消失

持久化存储

说明

卷与容器是非耦合的关系,卷会挂载到容器文件系统的某个目录之下,任何写到该目录下的内容都会写到卷中。即使容器被删除,卷与其上面的数据仍然存在。

使用

  1. 创建卷
  2. 创建容器,并挂载卷到容器内某一文件目录

命令

创建

docker volume create myvol

查看

docker volume ls
docker volume inspect volume_name
image.png

删除

docker volume prune
docker volume rm volume_name

卷在容器中的使用

docker container run -dit --name voltainer --mount source= bizvol target =/vol alpine

命令总结

创建

docker volume create [OPTINONS][VOLUME]

查看

docker volume inspect [OPTIONS] VOLUME [VOLUME...]

删除

docker volume rm [OPTIONS] VOLUME [VOLUME...]

挂载

docker run -v 宿主机目录(数据卷名称):容器目录

上一篇 下一篇

猜你喜欢

热点阅读