Docker之数据卷和数据卷容器

1 Docker数据卷和数据卷容器是什么?

  • Docker的理念是将应用和运行的环境打包形成容器运行,运行可以伴随着容器,但是我们希望对产生的数据进行持久化。
  • 容器之间希望有可能共享数据。
  • Docker容器产生的数据,如果不能通过docker commit生成新的镜像,使得数据作为镜像的一部分保存下拉,那么当容器删除后,数据自然也就没有了。
  • 为了能够保存数据,在docker中我们需要使用数据卷和数据卷容器。
  • 简而言之,有点类似Redis中的RDB和AOF。

2 Docker的数据卷和数据卷容器能干嘛?

  • 容器的持久化。
  • 容器间继承和共享数据。

3 Docker的数据卷和数据卷容器的实战

3.1 命令添加

  • 语法:
docker run -it -v 宿主机目录的绝对路径:容器内目录的绝对路径 镜像名
  • 示例:

3.2 查看数据卷是否挂载成功

  • 语法:
docker inspect 容器id或容器名
  • 示例:

猜你喜欢

转载自www.cnblogs.com/xuweiweiwoaini/p/12131828.html
今日推荐