流殃的博客

| Comments

三种方式

image

  • volumn
  • bind mount
  • tmpfs

volumn

volume 方式是 docker 中数据持久化的最佳方式。

  • docker 默认在主机上会有一个特定的区域(/var/lib/docker/volumes/ Linux),该区域用来存放 volume。
  • 非 docker 进程不应该去修改该区域。
  • volume 可以通过 docker volume 进行管理,如创建、删除等操作。
  • volume 在生成的时候如果不指定名称,便会随机生成。
  • volume 在容器停止或删除的时候会继续存在,如需删除需要显示声明。
docker rm -v <container_id>
docker volume rm <volume_name>

升级halo的时候,没想什么就直接删除老版本的容器了,突然发现自己没有备份,以为容器没有了就没有了,结果还有volumn,真好

参考

Comments

评论