Docker 數(shù)據(jù)卷權(quán)限實(shí)例詳解
Docker 數(shù)據(jù)卷權(quán)限
在CentOS7中運(yùn)行NodeJs的容器,發(fā)現(xiàn)掛載的本地目錄在容器中沒有執(zhí)行權(quán)限,經(jīng)過各種驗(yàn)證和Google搜索,找到了問題的原因,這里做一下記錄。原因是CentOS7中的安全模塊selinux把權(quán)限禁掉了,至少有以下三種方式解決掛載的目錄沒有權(quán)限的問題:
1,在運(yùn)行容器的時(shí)候,給容器加特權(quán):
示例:docker run -i -t --privileged=true -v /home/docs:/src waterchestnut/nodejs:0.12.0
2,臨時(shí)關(guān)閉selinux:
示例:su -c "setenforce 0"
之后執(zhí)行:docker run -i -t -v /home/docs:/src waterchestnut/nodejs:0.12.0
注意:之后要記得重新開啟selinux,命令:su -c "setenforce 1"
3,添加selinux規(guī)則,將要掛載的目錄添加到白名單:
示例:chcon -Rt svirt_sandbox_file_t /home/docs
之后執(zhí)行:docker run -i -t -v /home/docs:/src waterchestnut/nodejs:0.12.0
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- Docker 數(shù)據(jù)卷操作的實(shí)現(xiàn)
- docker 數(shù)據(jù)卷之進(jìn)階篇
- 淺談docker學(xué)習(xí)之docker數(shù)據(jù)卷(volume)
- 淺談Docker 容器數(shù)據(jù)卷掛載小結(jié)
- 詳解Docker 數(shù)據(jù)卷管理
- Docker中容器數(shù)據(jù)卷(Data Volume)和數(shù)據(jù)管理詳解
- Docker 數(shù)據(jù)卷及數(shù)據(jù)容器詳細(xì)介紹及示例
- Docker 數(shù)據(jù)卷,數(shù)據(jù)卷容器詳細(xì)介紹
- Docker容器數(shù)據(jù)卷原理及使用方法解析
相關(guān)文章
使用docker部署django技術(shù)棧項(xiàng)目的方法步驟
這篇文章主要介紹了使用docker部署django技術(shù)棧項(xiàng)目的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09docker實(shí)現(xiàn)導(dǎo)出、導(dǎo)入和數(shù)據(jù)搬遷
本篇文章主要介紹了docker實(shí)現(xiàn)導(dǎo)出、導(dǎo)入和數(shù)據(jù)搬遷,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-07-07docker?搭建?vulhub?靶場(chǎng)環(huán)境的詳細(xì)過程
Vulhub是一個(gè)基于docker和docker-compose的漏洞環(huán)境集合,進(jìn)入對(duì)應(yīng)目錄并執(zhí)行一條語句即可啟動(dòng)一個(gè)全新的漏洞環(huán)境,讓漏洞復(fù)現(xiàn)變得更加簡單,讓安全研究者更加專注于漏洞原理本身,這篇文章給大家介紹docker?搭建?vulhub?靶場(chǎng)環(huán)境的過程,感興趣的朋友一起看看吧2022-08-08Docker鏡像構(gòu)建原理解析(不裝docker也能構(gòu)建鏡像)
這篇文章主要介紹了Docker鏡像構(gòu)建原理解析(不裝docker也能構(gòu)建鏡像),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03Docker將鏡像文件發(fā)布到阿里云的詳細(xì)過程
這篇文章主要介紹了Docker將鏡像文件發(fā)布到阿里云的操作,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05Mac下部署springBoot項(xiàng)目到Docker中(demo)
本文通過一個(gè)簡單的demo給大家分享Mac下部署springBoot項(xiàng)目到Docker的方法,感興趣的朋友一起看看吧2018-01-01IDEA使用Docker插件遠(yuǎn)程部署項(xiàng)目到云服務(wù)器的方法步驟
這篇文章主要介紹了IDEA使用Docker插件遠(yuǎn)程部署項(xiàng)目到云服務(wù)器的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12Docker.v19安裝和配置Docker Compose編排工具的方法
這篇文章主要介紹了安裝Docker.v19和配置Docker Compose編排工具的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2020-06-06