windows宿主机和docker容器设置挂载共享文件夹的步骤
时间: 2023-05-08 09:59:14 浏览: 347
docker容器挂载宿主主机目录的操作方法
要在Windows宿主机和Docker容器之间设置共享文件夹,可以按照以下步骤操作:
1. 在Windows宿主机上创建一个文件夹,这个文件夹想要在Docker容器中访问。
2. 在Dockerfile文件中添加以下命令:
FROM [镜像名称]
RUN mkdir -p /app
VOLUME ["/app"]
这将创建一个名为/app的目录,并将其作为共享卷挂载到容器中。
3. 构建Docker镜像,并使用-v标志挂载Windows宿主机的文件夹到容器的/app 目录中,例如:
docker run -v [Windows宿主机文件夹路径]:/app [镜像名称]
这将使Windows宿主机的文件夹和Docker容器中的/app目录同步。可以通过容器中的/app目录访问Windows宿主机上的文件。
4. 如果想要在Docker Compose中进行这个操作,可以按照以下示例编写docker-compose.yml文件:
version: '3'
services:
[service名称]:
build: .
volumes:
- [Windows宿主机文件夹路径]:/app
这将允许在Docker Compose中轻松共享Windows宿主机文件夹。
这些是在Windows宿主机和Docker容器之间设置挂载共享文件夹的基本步骤。通过这个方法,可以轻松地共享数据,并且可以访问Windows宿主机上的文件。
阅读全文