docker怎么挂载多个目录

572
2023/11/1 10:15:33
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Docker中,可以使用-v--mount选项来挂载多个目录。

使用-v选项挂载多个目录的格式如下:

docker run -v <本地目录1>:<容器目录1> -v <本地目录2>:<容器目录2> ...

示例:

docker run -v /path/to/local/dir1:/path/to/container/dir1 -v /path/to/local/dir2:/path/to/container/dir2 ...

使用--mount选项挂载多个目录的格式如下:

docker run --mount type=bind,source=<本地目录1>,target=<容器目录1> --mount type=bind,source=<本地目录2>,target=<容器目录2> ...

示例:

docker run --mount type=bind,source=/path/to/local/dir1,target=/path/to/container/dir1 --mount type=bind,source=/path/to/local/dir2,target=/path/to/container/dir2 ...

需要注意的是,每个挂载选项对应一个挂载目录,可以根据需求添加多个挂载选项来挂载多个目录。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: docker镜像删除的方法是什么