广告
返回顶部
首页 > 资讯 > 精选 >docker挂载的目录无法读写怎么办
  • 129
分享到

docker挂载的目录无法读写怎么办

2023-06-14 06:06:59 129人浏览 安东尼
摘要

这篇文章将为大家详细讲解有关Docker挂载的目录无法读写怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用下面的命令可以创建一个容器并且把本地的/home/dock/Downloads目录挂载到容

这篇文章将为大家详细讲解有关Docker挂载的目录无法读写怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

使用下面的命令可以创建一个容器并且把本地的/home/dock/Downloads目录挂载到容器中的/usr/Downloads中

[root@docker ~]# docker run -it -v /home/dock/Downloads:/usr/Downloads ubuntu /bin/bash

Centos上创建完后,会出现如下问题

root@637fe9ea94f0:/usr/Downloads# lsls: cannot open directory '.': Permission denied

解决办法:

原因是CentOS7中的安全模块selinux把权限禁掉了,

有以下几种方式解决挂载的目录没有权限的问题:

在运行容器的时候,给容器加特权,及加上 --privileged=true 参数:

docker run -i -t -v /soft:/soft --privileged=true 637fe9ea94f0 /bin/bash

临时关闭selinux:

setenforce 0

添加selinux规则,改变要挂载的目录的安全性文本

补充:docker挂载文件夹后不能访问,没有权限

输入docker run 后挂载的文件夹不能访问,没有权限

例如:

sudo nvidia-docker run -p 8090:8888 -p 8091:80 -p 8092:6666 --name=PyTorch0.4 -v ~/workspace:/root/workspace -i --shm-size 31G -t dsksd/pytorch:0.4.1 /bin/bash

将主机的workspace文件夹与容器的/root/workspace文件夹相挂载,但是在主机上不能向workspace文件夹中写入数据。因为此时文件夹的拥有者为root。

可以执行命令:

sudo chown -R $USER 文件夹位置(/workspace)

文件夹就可以进行读写了。但是重启后需要重新执行上述命令。

关于“docker挂载的目录无法读写怎么办”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: docker挂载的目录无法读写怎么办

本文链接: https://www.lsjlt.com/news/268588.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • docker挂载的目录无法读写怎么办
    这篇文章将为大家详细讲解有关docker挂载的目录无法读写怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用下面的命令可以创建一个容器并且把本地的/home/dock/Downloads目录挂载到容...
    99+
    2023-06-14
  • 解决docker挂载的目录无法读写问题
    使用下面的命令可以创建一个容器并且把本地的/home/dock/Downloads目录挂载到容器中的/usr/Downloads中 [root@docker ~]# docker...
    99+
    2022-11-11
  • docker中windows10共享目录挂载失败怎么办
    这篇文章主要介绍docker中windows10共享目录挂载失败怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!起因在执行docker脚本的时候,出现不能创建容器的错误。如下所示:Cannot create co...
    99+
    2023-06-14
  • docker动态挂载目录怎么实现
    在Docker中实现动态挂载目录有两种常用的方法: 使用`-v`参数进行挂载:可以在运行容器时通过`-v`参数指定要挂载的目录。例...
    99+
    2023-10-26
    docker
  • 怎么在docker中查看容器的挂载目录
    这篇文章将为大家详细讲解有关怎么在docker中查看容器的挂载目录,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。方法一docker inspect -f &qu...
    99+
    2023-06-14
  • docker文件挂载无法删除怎么解决
    如果 Docker 容器中的文件挂载无法删除,可能是由于以下几个原因: 文件被其他进程占用:首先确认文件是否被其他进程占用,可以...
    99+
    2023-10-23
    docker
  • win7文件或目录损坏且无法读取怎么办
    如果在Windows 7中遇到文件或目录损坏且无法读取的情况,您可以尝试以下方法进行修复: 使用系统自带的检测和修复工具: 在...
    99+
    2023-10-22
    win7
  • php无法创建目录怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。PHP 编程中,经常会遇到文件的上传,文件夹的创建等等。其中会用到一个非常重要的函数:mkdir;它的作用是创建一个目录,用来存放上传文件的文件夹。在上传过程中如果涉...
    99+
    2022-10-20
  • Docker中容器文件拷贝及目录挂载的方法是什么
    本篇内容介绍了“Docker中容器文件拷贝及目录挂载的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Docker:容器文件拷贝目标...
    99+
    2023-07-05
  • Docker中怎么运行nginx并挂载本地目录到镜像中
    这篇“Docker中怎么运行nginx并挂载本地目录到镜像中”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们...
    99+
    2022-10-19
  • 使用Docker将容器目录挂载到主机上的实现方法
    目录一、基本介绍二、将容器目录挂载到主机一、基本介绍 这里我们主要介绍 Docker 里的一个命令,叫做 --mount,其本质上来说和 --volume 命令并没有太大区别,因为这...
    99+
    2022-11-13
  • Linux系统下无法卸载挂载的解决办法是什么
    本篇文章为大家展示了Linux系统下无法卸载挂载的解决办法是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。我们在日常运维中经常性会遇到需要进行磁盘的扩容、卸载、挂载等操作,但是有时候这个系统上跑...
    99+
    2023-06-28
  • docker部署fastapi项目及日志挂载的方法是什么
    今天小编给大家分享一下docker部署fastapi项目及日志挂载的方法是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。...
    99+
    2023-07-05
  • nginx 无法运行php文件或目录怎么办
    nginx无法运行php文件或目录的解决办法:1、启动php-fpm服务器;2、检查网站的nginx配置;3、打开nginx.conf文件,查看root指令和fastcgi_param指令路径;4、将指令路径与要访问的文件路径设置一致即可。...
    99+
    2023-05-14
    php nginx
  • 怎么解决CentOS无法挂载Glusterfs的问题
    这篇文章主要介绍“怎么解决CentOS无法挂载Glusterfs的问题”,在日常操作中,相信很多人在怎么解决CentOS无法挂载Glusterfs的问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么解决C...
    99+
    2023-06-10
  • Linux系统下的/boot目录破损无法启动怎么办
    本篇内容主要讲解“Linux系统下的/boot目录破损无法启动怎么办”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统下的/boot目录破损无法启动怎么办”吧!linux系统中的/bo...
    99+
    2023-06-16
  • windows文件或目录损坏且无法读取怎么解决
    这篇文章主要介绍“windows文件或目录损坏且无法读取怎么解决”,在日常操作中,相信很多人在windows文件或目录损坏且无法读取怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”windows文件或目...
    99+
    2023-07-02
  • 将RedHat4换成redhat5之后发现以前的mount命令无法挂载了怎么办
    本篇内容主要讲解“将RedHat4换成redhat5之后发现以前的mount命令无法挂载了怎么办”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“将RedHat4换成redhat5之后发现以前的mo...
    99+
    2023-06-16
  • windows 0x80070570文件或目录损坏且无法读取怎么解决
    这篇文章主要介绍“windows 0x80070570文件或目录损坏且无法读取怎么解决”,在日常操作中,相信很多人在windows 0x80070570文件或目录损坏且无法读取怎么解决问题上存在疑惑,小编查阅了各式资料,...
    99+
    2023-07-01
  • Win10无法登录微软账号该怎么办?Win10无法登录账户的解决方法
    许多小伙伴们在应用计算机的过程中都是会登陆自个的账户,可是还有一些小伙伴们无法登录自身的微软账号,那麼碰到这类问题该怎么办呢?下边就和小编一起来看一下有哪些解决方法吧。Win10无法登录账户的解决方法最先大家要进到win10系统优化方式。【...
    99+
    2023-07-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作