docker存储与通信
一、数据管理 用户在使用docker 的过程中,往往需要能查看容器内应用产生的数据,或者需要把容器内的数据进行备份,甚至多个容器之间进行数据的分享,这必然涉及容器的数据管理。 容器数据的管理主要两种方式: 数据卷 数据卷容器 1、数据卷 (1)数据卷的概念 数据卷是一个可供容器使用的特殊目录,它绕过文件系统,可以提供很多有用的特性: 1>数据卷可以在容器之间共享和重用。 2>对数据卷的修改会立马生效。 3>对数据卷的更新,不会影响镜像。 4>卷会一直存在,直到没有容器使用。 5>数据卷的使用,类似于Linux 下对目录或文件进行mount 操作 创建数据卷 docker run 在使用时,后面可加 -v 标记,可以在容器内创建一个数据卷。多次使用-v 标记可以创建多个数据卷。 [root@localhost ~]# docker run -it -p 5000:80 --name web -v/html:/usr/share/nginx/htmlnginx:1 /bin/bash //-it 交互式并获得一个tty 终端,-p 将宿主机5000 端口映射给...