mac-docker-解决挂载出错的问题

复制代码
docker run -d --name myphp7 --restart=always -p 9002:9002 \
-v /usr/local/docker/php/etc/apt/sources.list:/etc/apt/sources.list \
-v /usr/local/docker/nginx/html:/var/www/html \
-v /usr/local/docker/php/php-fpm.d/my.conf:/usr/local/etc/php-fpm.d/my.conf \
-v /etc/localtime:/etc/localtime \
php:7.3.11-fpm

今天在mac上用docker挂载时,一直报错:

docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error mounting "/usr/local/docker/php/etc/apt/sources.list" to rootfs at "/etc/apt/sources.list": mount /usr/local/docker/php/etc/apt/sources.list:/etc/apt/sources.list (via /proc/self/fd/14), flags: 0x5000: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type.

解决:

把你要挂载的父级目录对应放到 File Sharing 底下,重启后,再次挂载,就正常了(mac下有这个问题,linux下正常)

相关推荐
网络小白不怕黑5 小时前
Docker容器网络:四大模式解析与自定义网络
运维·docker·容器
gwd2009 小时前
如何快速设置 Docker 代理设置
运维·人工智能·docker·容器
一苓二肆10 小时前
代码常用工具使用
git·vscode·docker·github·vim
Lynnxiaowen10 小时前
今天我们继续学习kubernetes内容Helm
linux·学习·容器·kubernetes·云计算
weixin_5214311210 小时前
Docker容器技术
运维·docker·容器
java_logo11 小时前
LinuxServer.io LibreOffice 容器化部署指南
java·开发语言·docker·dubbo·openoffice·libreoffice·opensource
古城小栈11 小时前
K8s 1.30 新特性:AI 驱动的资源调度 深度解析
人工智能·容器·kubernetes
linweidong11 小时前
实战救火型 从 500MB 降到 50MB:高频业务场景下的 iOS 内存急救与避坑指南
macos·ios·objective-c·cocoa·ios面试·nstimer·ios面经
杨浦老苏11 小时前
隐私优先的图片遮蔽工具AutoRedact
docker·ai·工具·群晖·图片