docker挂载本地目录,实现文件共享
来源:互联网 发布:面向列的开源数据库 编辑:程序博客网 时间:2024/06/08 13:55
ocker可以支持把一个宿主机上的目录挂载到镜像里。
?
1
docker run -it -
v
/home/dock/Downloads
:
/usr/Downloads
ubuntu64
/bin/bash
通过-v参数,冒号前为宿主机目录,必须为绝对路径,冒号后为镜像内挂载的路径。
现在镜像内就可以共享宿主机里的文件了。
默认挂载的路径权限为读写。如果指定为只读可以用:ro
?
1
docker run -it -
v
/home/dock/Downloads
:
/usr/Downloads
:ro ubuntu64
/bin/bash
docker还提供了一种高级的用法。叫数据卷。
数据卷:“其实就是一个正常的容器,专门用来提供数据卷供其它容器挂载的”。感觉像是由一个容器定义的一个数据挂载信息。其他的容器启动可以直接挂载数据卷容器中定义的挂载信息。
看示例:
?
1
docker run -
v
/home/dock/Downloads
:
/usr/Downloads
--name dataVol ubuntu64
/bin/bash
创建一个普通的容器。用--name给他指定了一个名(不指定的话会生成一个随机的名子)。
再创建一个新的容器,来使用这个数据卷。
?
1
docker run -it --volumes-from dataVol ubuntu64
/bin/bash
--volumes-from用来指定要从哪个数据卷来挂载数据。
阅读全文
0 0
- docker挂载本地目录,实现文件共享
- 详解Docker挂载本地目录及实现文件共享
- docker挂载本地目录,实现文件共享
- 详解Docker挂载本地目录及实现文件共享
- docker基础知识之挂载本地目录
- Docker学习---挂载本地目录
- Docker学习三两事(二)容器与主机共享文件(挂载目录)
- virtualbox实现虚拟机中共享本地目录
- docker挂载本地目录和数据卷容器
- docker基础知识之挂载本地目录的方法
- docker下运行Apache2服务器,且挂载本地目录
- 2017-12-11(docker挂载本地目录到容器)
- svn实现文件/目录共享
- svn实现文件/目录共享
- Ubuntu挂载远程共享目录到本地
- 本地与远程服务器实现文件共享
- docker目录挂载
- C#访问远程服务器共享目录下载文件到本地
- JavaScript的显示和隐藏
- python 操作符**与*的用法
- 在Win10 Anaconda中安装Tensorflow
- Android装饰者模式学习笔记(2)
- 关于Python中的无参数实现两个参数的值交换
- docker挂载本地目录,实现文件共享
- 文章标题 删除文件加中所有.jpg 后缀的图片
- Android.mk入门到精通(004)——例子加讲解,清晰易懂
- freemarker 转载
- 《计算机操作系统》总结七(虚拟内存)
- FIND_IN_SET和like的区别
- 安装扩展源epel,yum下载rpm包
- unity3d 获取cpu主频 android
- WinDbg学习笔记八