温馨提示×

Docker run怎样挂载卷

小樊
93
2024-10-29 03:17:28
栏目: 智能运维

在Docker中,使用docker run命令挂载卷非常简单。您需要使用-v--volume选项将宿主机的目录或文件系统映射到容器内的目录。以下是挂载卷的基本语法:

docker run -v <宿主机目录>:<容器内目录> <镜像名称>

这里是一个具体的例子:

docker run -v /home/user/data:/data ubuntu:latest /bin/bash

在这个例子中,我们将宿主机的/home/user/data目录映射到容器的/data目录。当容器启动时,容器内的/data目录将包含宿主机上/home/user/data目录的所有内容。

注意:如果您在Windows或macOS上使用Docker Desktop,宿主机目录实际上是虚拟机文件系统的一部分。因此,挂载卷实际上是映射虚拟机目录到容器。

0