在Docker中,使用docker run命令挂载卷数据非常简单。你需要在运行容器时,使用-v或--volume选项来指定宿主机和容器之间的目录映射关系。下面是一个简单的示例:
mydata的目录:mkdir /path/to/mydata
docker run命令运行容器,并使用-v选项挂载/path/to/mydata目录到容器内的/data目录:docker run -it -v /path/to/mydata:/data your_image_name
在这个例子中,your_image_name是你要运行的Docker镜像的名称。-it选项表示以交互式模式运行容器,并分配一个伪终端。
现在,容器内的/data目录将与宿主机的/path/to/mydata目录保持同步。任何对这两个目录的更改都将反映在另一个目录中。这样,你就可以在容器内访问和修改宿主机上的数据了。