如何给容器指定的目录挂载数据卷
时间: 2024-05-03 14:18:11 浏览: 61
docker挂载本地目录和数据卷容器操作
5星 · 资源好评率100%
要给容器指定的目录挂载数据卷,需要在创建容器时使用 `-v` 或 `--mount` 选项。这些选项允许你将本地主机上的目录挂载到容器内的一个目录上,或者将一个容器的文件系统挂载到另一个容器内。
以下是使用 `-v` 选项将本地目录挂载到容器内的示例命令:
```
docker run -v /my/host/directory:/container/directory my_image
```
这个命令将容器内的 `/container/directory` 目录挂载到了本地主机上的 `/my/host/directory` 目录。
以下是使用 `--mount` 选项将数据卷挂载到容器内的示例命令:
```
docker run --mount source=my_volume,target=/container/directory my_image
```
这个命令将一个名为 `my_volume` 的数据卷挂载到了容器内的 `/container/directory` 目录上。
无论使用哪种方法,一旦挂载成功,容器内的 `/container/directory` 目录就会与本地主机上的 `/my/host/directory` 目录或数据卷 `my_volume` 关联起来,两者之间的修改都将同步。
阅读全文