macos docker挂载iso报failed to setup loop device: No such file or directory和mount: permission denied解决
介绍
最近在macos的docker容器中需要使用mount挂载iso,挂载时报错failed to setup loop device: No such file or directory和mount: permission denied。找了一下,发现网上资料非常少,而且也有的方法试了也没有用,倒腾了很久,因此记录下来,帮助有需要的朋友,如果对你有帮助,帮忙点个赞,如果对你没帮助,欢迎在评论区评论,或补充你的解决方式,谢谢。
软件版本
os: max os x
docker: 2.2.0.5
image: centos 7.6.1810
- mount: permission denied报错信息如下:
$ mount -t /mnt/iso/xxx.iso /dev/cdrom /mnt/cdrom
mount: permission denied
此报错通常由于docker容器没有fs挂载权限导致。
- mount: /mnt/iso/xxx.iso: failed to setup loop device: No such file or directory错误信息如下:
$ mount -o loop /mnt/iso/xxx.iso /mnt/cdrom
mount: /mnt/iso/xxx.iso: failed to setup loop device: No such file or directory
此报错信息是由于docker容器无法使用循环设备导致。
由于docker容器无法访问循环设备导致,系统要进行mount,通常需要2种权限:
1.访问循环设备的权限;
2.新建文件系统的权限;
解决办法
# 超级模式运行
docker run -itd --privileged=true troll/centos7.6:0.0.1# 登录容器
docker exec -it 7a3637f7a3ae /usr/bin/bash# 新建目录
mkdir /mnt/cdrom# 挂载iso
mount -o loop /mnt/iso/xxx.iso /mnt/cdrom
挂载后输出一下信息,说明成功
mount: /dev/loop0 is write-protected, mounting read-only
查看docker容器挂载iso
# 切换目录
ll /mnt/cdrom
可查看到内容
macos docker挂载iso报failed to setup loop device: No such file or directory和mount: permission denied解决相关推荐
- 解决Docker添加Docker官方的GPG密钥报错gpg: can‘t open ‘–‘: No such file or directory
解决Docker添加Docker官方的GPG密钥报错gpg: can't open '–': No such file or directory ubuntu下载安装docker添加Docker官方的 ...
- 2021-08-15nginx访问502,日志报错:connect() to 127.0.0.1:180 failed (13: Permission denied)解决
nginx访问502,日志报错:connect() to 127.0.0.1:180 failed (13: Permission denied)解决 安装启动nginx配置以后,访问报502错误,然 ...
- Github报错fatal unable to access No such file or directory
之前有安装过github旧版,一直正常,后来更新了新版,但是git pull的时候如有如下报错: fatal: unable to access 'https://github.com/eefocus ...
- npm install 报错 npm WARN tar ENOENT: no such file or directory, open... 解决方式
报错信息 npm install 报错 npm WARN tar ENOENT: no such file or directory, open- 解决方式 使用cnpm install
- kafka集群脚本启动失败,在kafkaServer.out中提示nohup: failed to run command `java’: No such file or directory
问题描述: 今天在使用shell脚本启动集群时,发现无法启动集群,在logs目录下只有一个kafkaServer.out文件,其中内容为:nohup: failed to run command `j ...
- zabbix报错cannot set resource limit: [13] Permission denied解决方法
zabbix报错cannot set resource limit: [13] Permission denied解决方法 参考文章: (1)zabbix报错cannot set resource l ...
- SVN报错:can‘t open file db/txn-current-lock:permission denied 解决方法
SVN报错:can't open file db/txn-current-lock:permission denied 解决方法 参考文章: (1)SVN报错:can't open file db/t ...
- open failed: EACCES(Permission denied)解决方法
open failed: EACCES(Permission denied)解决方法 异常现象: 在manifest文件中已经添加权限而且Android系统为5.0.2. <uses-permi ...
- docker 挂载主机目录访问报错Permission denied 解决办法
Docker挂载主机目录,访问相应的文件出现Premission denied的权限访问问题 挂载后,查看相应的文件出现如下的提示: [root@ba471da26d07 soft]# ls ls: ...
最新文章
- 一台台式计算机的主要配件有哪些,电脑的基本配件有哪些
- Maven自动化构建工具
- 7-1 银行家算法--安全性检查 (20 分)(思路+详解+知识分析)宝 你今天 AC了吗
- (62)FPGA面试题-用verilog写一段代码,实现消除一个glitch(毛刺)(一)
- asp,net 读写cookie(个人笔记)
- python 多线程下载_Python 多线程下载器
- Lingo线性规划教程
- 金蝶KIS 13.0专业版破解方法破解安装流程 金蝶KIS 13.0专业版安装流程
- win10下微软office2010卸载
- regedit.exe参数说明
- 三步快速远程桌面控制,开启远程办公
- 银河系中一定有生命存在
- Springboot餐饮点餐系统毕业设计源码301749
- windows onlyoffice教程
- Beyond Compare4过期使用方法
- wndows 系统变量
- 对于苹果电脑mac系统安装了windows双系统恢复成苹果单系统遇到的一些问题
- 公司企业所得税高如何有效做好税收筹划
- python学习-108-根据经纬度坐标计算距离
- 20 Linux Server Hardening Security Tips
热门文章
- FPGA基本功之边沿检测
- 目前用到的原型设计工具总结
- 超声波模块STM32F1X开发
- Linux--使用snap删除软件--snap uninstall--紧急部署
- 《时间的玫瑰》——但斌
- linux git代码明明是最新版本的,status为啥全是modified?
- web学习笔记——一个简单的HTML
- 评价最高影片JAVAlibrary_三大“百亿影帝”联袂主演,一部比肩《战狼》的王炸影片即将诞生...
- Pyhon 使用simpleCV包
- java.lang.UnsatisfiedLinkError: dll: Can't find dependent libraries