在Docker中,可以通过使用 -v
或者 --mount
参数来将本地文件夹映射到容器中。
-v
参数进行文件夹映射:docker run -v /host/path:/container/path <image>
这里,/host/path
是本地文件夹的路径,/container/path
是容器中相应的路径。这样,/container/path
中的内容将会与 /host/path
中的内容同步。
--mount
参数进行文件夹映射:docker run --mount type=bind,source=/host/path,target=/container/path <image>
同样,/host/path
是本地文件夹的路径,/container/path
是容器中相应的路径。这里的 --mount
参数提供了更多的选项,如指定读写权限(ro
或 rw
),指定特定的文件系统类型等。
无论是使用 -v
还是 --mount
,都可以将本地文件夹映射到容器中。这样,在容器中对于 /container/path
的读写操作,都会直接反映到本地的 /host/path
中。