婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 解決docker掛載的目錄無法讀寫問題

解決docker掛載的目錄無法讀寫問題

熱門標簽:宿州外呼系統(tǒng)公司 信陽電銷外呼系統(tǒng)怎么樣 南昌外呼系統(tǒng)定制 株洲電銷 南充電銷外呼系統(tǒng) 海外工廠地圖標注 陜西辦理400電話 貴陽網(wǎng)絡(luò)外呼系統(tǒng)軟件 地圖標注小程序

使用下面的命令可以創(chuàng)建一個容器并且把本地的/home/dock/Downloads目錄掛載到容器中的/usr/Downloads中

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

在Centos上創(chuàng)建完后,會出現(xiàn)如下問題

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

解決辦法:

原因是CentOS7中的安全模塊selinux把權(quán)限禁掉了,

有以下幾種方式解決掛載的目錄沒有權(quán)限的問題:

1.在運行容器的時候,給容器加特權(quán),及加上 --privileged=true 參數(shù):

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

2.臨時關(guān)閉selinux:

setenforce 0

3.添加selinux規(guī)則,改變要掛載的目錄的安全性文本

補充:docker掛載文件夾后不能訪問,沒有權(quán)限

輸入docker run 后掛載的文件夾不能訪問,沒有權(quán)限

例如:

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文件夾中寫入數(shù)據(jù)。因為此時文件夾的擁有者為root。

可以執(zhí)行命令:

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

文件夾就可以進行讀寫了。但是重啟后需要重新執(zhí)行上述命令。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽:玉林 石嘴山 晉城 汕頭 鄭州 開封 三明 拉薩

巨人網(wǎng)絡(luò)通訊聲明:本文標題《解決docker掛載的目錄無法讀寫問題》,本文關(guān)鍵詞  解決,docker,掛載,的,目錄,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解決docker掛載的目錄無法讀寫問題》相關(guān)的同類信息!
  • 本頁收集關(guān)于解決docker掛載的目錄無法讀寫問題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 桃园市| 中方县| 桓仁| 江安县| 壶关县| 竹溪县| 榆中县| 武隆县| 平陆县| 陇西县| 柏乡县| 通州区| 金乡县| 武穴市| 攀枝花市| 濮阳市| 德惠市| 五寨县| 莱阳市| 云浮市| 安陆市| 屯门区| 迁西县| 鄯善县| 大石桥市| 探索| 兴义市| 乐东| 长宁县| 伊宁县| 涡阳县| 平安县| 平邑县| 凤山市| 泸溪县| 都安| 安吉县| 浪卡子县| 屏东县| 子长县| 张掖市|