Docker run怎样挂载卷数据

avatar
作者
猴君
阅读量:0

在Docker中,使用docker run命令挂载卷数据非常简单。你需要在运行容器时,使用-v--volume选项来指定宿主机和容器之间的目录映射关系。下面是一个简单的示例:

  1. 首先,确保你已经在宿主机上创建了一个目录,用于挂载到容器内的某个目录。例如,我们创建一个名为mydata的目录:
mkdir /path/to/mydata 
  1. 然后,使用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目录保持同步。任何对这两个目录的更改都将反映在另一个目录中。这样,你就可以在容器内访问和修改宿主机上的数据了。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!