docker 挂载目录权限(docker windows10 共享目录挂载失败的解决方案)
docker 挂载目录权限
docker windows10 共享目录挂载失败的解决方案起因在执行docker脚本的时候,出现不能创建容器的错误。
如下所示:
Cannot create container for service xxx: b'Drive has not been shared'
上了Stack Overflow,查看解决方法是通过Setting->Shared Drives,接着勾选自己想要用于docker挂载镜像的磁盘地址。
但是,无论你怎么勾选,Rest credentials,Apply,甚至Reset,出厂化都无济于事。每一次输入用户密码后,docker 都自动把我的选项刷没了。
此时你需要分析一下有几种原因:1、是不是本地安全策略中本地策略->安全选项->网络访问:本地账户的共享与安全模型,中安全设置没有放开权限,这里需要选择经典模式。
2、是不是防火墙的问题,445端口没有被用于映射
3、会不会是Hyper-V被禁用了
这边主要是第一种情况导致的drive has not been shared,设置好之后,Setting->Shared Drives->想要挂载的盘,reset,运行完事。
补充:win10 docker 使用run -v 时,虚拟机无法显示宿主机挂载的目录
这几天在学习docker,今天博主遇到的问题是这样的:
docker run --name centos7 -it -v D:\docker-data\exchange\:/mnt centos:7
使用如上方法启动一个容器,在虚拟机的/mnt目录下怎么也无法加载D:\docker-data\exchange\下面的文件。但是启动容器的时候正常启动,没有报任何错误,折腾了好一阵。但是昨天我用这个方法是能正常挂载,能正常读取到宿主机的文件的。
后来才发现,是自己昨天最后改了自己电脑的密码,要重新验证才可以正常读取。(不知道是不是docker的一个坑,明明之前验证过的密码已经变动了,执行上面的命令也不要求重新认证,也不报错,坑)
使用如下方法先清除验证,打开docker的settings窗口,在如下页面点击reset credentials,再勾选上要挂载的目录所在磁盘,重新输入密码(这里不知道为何非要密码,我的电脑一直都不设置密码,为了用docker特设置了一个)
然后就可以成功挂载目录到虚拟机了。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
- docker进入容器的方法(在docker容器中安装vi命令的简单操作)
- 日常操作docker命令(SEATA事务服务DOCKER部署的过程详解)
- docker部署redis集群查看版本(docker下的 redis 之持久化存储详解)
- docker指令详解(docker create命令的用法说明)
- idea连接不上docker(IDEA使用Docker插件远程部署项目到云服务器的方法步骤)
- dockergitlab服务器搭建(基于Docker部署GitLab环境搭建的方法步骤)
- docker目录映射不起作用(关于dockerfile build过程中报/bin/sh: pip: command not found的解决方法)
- docker阿里云服务器教程(Docker安装阿里云服务器和在虚拟机安装遇到的坑问题小结)
- docker容器缺少很多命令怎么办(解决docker 容器设置中文语言包出现的问题)
- docker-compose部署实例(详解docker-compose速度太慢解决方式)
- 远程给docker容器执行命令(Docker命令让普通用户能够执行的实现)
- docker容器的使用过程(详解docker容器的层的概念)
- net coredocker基础镜像(Docker 部署net5程序实现跨平台功能)
- docker的一些使用方法(使用Docker 安装 Jenkins的方法)
- docker进入mysql查看路径(Docker 环境运行 Mysql 和开启 Binlog 配置主从同步的设置方法)
- springbootdocker详解(Spring Boot 2.4 新特性之一键构建Docker镜像的过程详解)
- 全椒人,你还记得吗 那年,那人,那网,那些我们的青春记忆(全椒人你还记得吗)
- 全椒人在苏州10周年联谊会在苏州举办(全椒人在苏州10周年联谊会在苏州举办)
- 这个全椒人被通报表彰,看看你认识吗(这个全椒人被通报表彰)
- 全椒人,38年集体回忆 1980-2018 ,看完不要哭(全椒人38年集体回忆)
- 董元奔吟咏历代文人 1012新旧均可 全椒人张璪 1022 -1093(董元奔吟咏历代文人)
- 泪目 这位 刷屏 的英雄,是全椒人的骄傲(泪目这位刷屏)
热门推荐
- laravel新增数据表(laravel 多图上传及图片的存储例子)
- 如何选择自己的网站服务器(网站应该选择哪种服务器比较好?)
- python爬虫request方法介绍(详解Python3网络爬虫二:利用urllib.urlopen向有道翻译发送数据获得翻译结果)
- vue怎么定义router的动态路由(vue.js Router中嵌套路由的实用示例)
- 服务异常处理方案(网站出现Service Unavailable提示怎么解决?)
- js简单小游戏代码(用JS实现飞机大战小游戏)
- css3动画效果怎么调(CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集)
- 申请云服务器后需要做哪些(云服务器网站承载量一般有多大?一个云服务器能够放几个网站?)
- sqlserver2012知识点(SQL Server 2012 安全概述)
- supersocket分布式架构(ServerSocket默认邦定IP实现过程详解)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9