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下正常)

相关推荐
JunLan~3 小时前
Rocky Linux 系统安装/部署 Docker
linux·docker·容器
海岛日记4 小时前
centos一键卸载docker脚本
linux·docker·centos
小袁搬码6 小时前
Windows中指定路径安装DockerDesktop
windows·docker·容器·docker desktop
qq_312920116 小时前
docker 部署 kvm 图形化管理工具 WebVirtMgr
运维·docker·容器
踏雪Vernon6 小时前
[OpenHarmony5.0][Docker][环境]OpenHarmony5.0 Docker编译环境镜像下载以及使用方式
linux·docker·容器·harmonyos
条纹布鲁斯8 小时前
dockerdsktop修改安装路径/k8s部署wordpress和ubuntu
docker·kubernetes
工业3D_大熊9 小时前
3D可视化引擎HOOPS Luminate场景图详解:形状的创建、销毁与管理
java·c++·3d·docker·c#·制造·数据可视化
szc17679 小时前
docker 相关命令
java·docker·jenkins
CP-DD10 小时前
Docker 容器化开发 应用
运维·docker·容器
Stark-C10 小时前
万物皆可Docker,在NAS上一键部署最新苹果MacOS 15系统
macos·docker·策略模式