要在Docker容器中添加挂载目录,可以使用-v
或--volume
标志来指定要挂载的目录。
以下是两种常见的方法:
使用绝对路径:
docker run -v /本地目录:/容器目录 镜像名称
其中,/本地目录
是主机上的目录,/容器目录
是容器内的目录。这将把主机上的目录挂载到容器内的指定目录。
使用相对路径:
docker run -v $(pwd)/本地目录:/容器目录 镜像名称
这种方式将当前工作目录下的 本地目录
挂载到容器内的指定目录。
请注意,-v
标志可以在创建容器时使用,也可以在docker run
命令后使用docker volume create
命令提前创建一个卷,然后将其挂载到容器中。
另外,还可以使用--mount
标志来实现挂载操作,语法与-v
类似。
例如:
docker run --mount type=bind,source=/本地目录,target=/容器目录 镜像名称