日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

解決docker run中使用 ./ 相對路徑掛載文件或目錄失敗的問題

瀏覽:185日期:2024-11-04 11:56:57

docker-compose.yml文件中允許使用’./’相對路徑

version: ’3’ ... volumes: - ./init-mongo.js:/docker-entrypoint-initdb.d/init-mongo.js:ro - ./mongo-volume:/data/db ...

會(huì)將當(dāng)前路徑下的init-mongo.js文件掛載到容器中的/docker-entrypoint-initdb.d/init-mongo.js,并且設(shè)置為只讀方式;

會(huì)將當(dāng)前路徑下的mongo-volume目錄掛載到容器中/data/db,如果不存在mongo-volume,則會(huì)自動(dòng)創(chuàng)建該目錄

但如果是docker run的方式就不能像上面一樣用相對路徑了

>>> docker run -d --restart always -p 27017-27019:27017-27019 -e MONGO_INITDB_DATABASE=job -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB_ROOT_PASSWORD=root -v $PWD/init-mongo.js:/docker-entrypoint-initdb.d/init-mongo.js:ro -v ./mongo-volume:/data/db --name my-mongo-container mongodocker: Error response from daemon: create ./init-mongo.js: './init-mongo.js' includes invalid characters for a local volume name, only '[a-zA-Z0-9][a-zA-Z0-9_.-]' are allowed. If you intended to pass a host directory, use absolute path.See ’docker run --help’.

需要用到$PWD替代點(diǎn)號’.’

>>> docker run -d --restart always -p 27017-27019:27017-27019 -e MONGO_INITDB_DATABASE=job -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB_ROOT_PASSWORD=root -v $PWD/init-mongo.js:/docker-entrypoint-initdb.d/init-mongo.js:ro -v $PWD/mongo-volume:/data/db --name my-mongo-container mongo3081e25a20fa8b2e95850897b3b32b08da298f73d7e458119fa3f2c85b45f020

補(bǔ)充:Docker -v 對掛載的目錄沒有權(quán)限 Permission denied

1.問題

今天在使用docker掛載redis的時(shí)候老是報(bào)錯(cuò)

docker run -v /home/redis/redis.conf:/usr/local/etc/redis/redis.conf --name redis2 -p 6378:6379 redis redis-server /usr/local/etc/redis/redis.conf

然后一直報(bào)錯(cuò):

Fatal error, can’t open config file ’/usr/redis/redis.conf’

2.排查過程

查看日志也是這樣

然后我把使用配置文件的地方去掉

docker run -v /home/redis/redis.conf:/usr/local/etc/redis/redis.conf --name redis2 -p 6378:6379 redis

然后進(jìn)入容器

docker exec -it redis2 /bin/bash

然后進(jìn)入掛載的文件夾下

cd /usr/local/etc/redis

發(fā)現(xiàn)報(bào)錯(cuò):

cannot open directory ’.’: Permission denied

也就是沒有權(quán)限

3.原因以及解決方案3.1 原因

centos7中安全模塊selinux把權(quán)限禁掉了

3.2解決方案

有三種方法解決:

1.在運(yùn)行時(shí)加 --privileged=true

docker run -v /home/redis/redis.conf:/usr/local/etc/redis/redis.conf --name redis2 --privileged=true redis redis-server /usr/local/etc/redis/redis.conf

2.臨時(shí)關(guān)閉selinux然后再打開

[root@localhost tomcat]# setenforce 0[root@localhost tomcat]# setenforce 1

3.添加linux規(guī)則,把要掛載的目錄添加到selinux白名單

更改安全性文本的格式如下

chcon [-R] [-t type] [-u user] [-r role] 文件或者目錄

選頃不參數(shù):

-R :該目錄下的所有目錄也同時(shí)修改;

-t :后面接安全性本文的類型字段,例如 httpd_sys_content_t ;

-u :后面接身份識(shí)別,例如 system_u;

-r :后面街覘色,例如 system_r

執(zhí)行:

chcon -Rt svirt_sandbox_file_t /home/redis/redis.conf4.關(guān)于docker掛載的一些經(jīng)驗(yàn)

4.1 容器目錄不可以為相對路徑

4.2 宿主機(jī)目錄如果不存在,則會(huì)自動(dòng)生成

4.3 宿主機(jī)的目錄如果為相對路徑呢

可以通過docker inspect命令,查看容器“Mounts”那一部分,我們可以得到這個(gè)問題的答案。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽: Docker
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩在线一二三区| 国产精品1区| 亚洲成人不卡| 日韩在线不卡| 成人日韩精品| 久久国产影院| 蜜臀久久99精品久久一区二区| 久久亚洲在线| 五月精品视频| 午夜亚洲福利在线老司机| 久久精品99久久无色码中文字幕| 日本欧美不卡| 蜜桃视频欧美| 日韩中文字幕一区二区三区| 蜜臀精品久久久久久蜜臀| 亚洲另类视频| 国产精品亲子伦av一区二区三区| 国产极品模特精品一二| 精品欧美日韩精品| 免费污视频在线一区| 好吊视频一区二区三区四区| 视频一区二区中文字幕| 18国产精品| 精品三级久久久| 欧美+亚洲+精品+三区| 久久高清一区| 日韩av二区在线播放| 精品国产一区二区三区av片| 久久国产欧美| 亚洲精品乱码久久久久久蜜桃麻豆| 久久黄色影视| 韩国三级一区| 中文字幕日韩亚洲| 麻豆精品视频在线观看免费| 91精品xxx在线观看| 免费日本视频一区| 国产精品红桃| 欧美成人高清| 欧美一区网站| 日韩精品一卡| 综合色就爱涩涩涩综合婷婷| 国产精品毛片视频| 久久精品高清| 日本vs亚洲vs韩国一区三区二区| 国产专区精品| 亚洲精品电影| 国产剧情一区二区在线观看| 美女av在线免费看| 国产精品一区二区三区av麻| 亚洲激情二区| 国产另类在线| 免费国产自久久久久三四区久久 | 久久av综合| www.九色在线| 热久久国产精品| 欧美激情 亚洲a∨综合| 欧美精品一区二区三区精品| 欧美久久亚洲| 91成人精品视频| 免费一级欧美在线观看视频| 午夜久久美女| 精品美女视频| 亚洲区国产区| 久久精品免费一区二区三区| 青青国产91久久久久久| 成人在线网站| 日韩av影院| 最新日韩av| 色婷婷色综合| 亚洲精品无吗| 极品裸体白嫩激情啪啪国产精品| 欧美日韩夜夜| 亚洲精品97| 久久影视三级福利片| 亚洲色图国产| 91成人精品视频| 久久久久久久欧美精品| 久久精品动漫| 国产精品欧美日韩一区| 国产精品91一区二区三区| 国产精品亚洲欧美一级在线| 最新亚洲激情| 美女网站视频一区| 久久亚洲道色| 日产欧产美韩系列久久99| 婷婷综合激情| 黑人精品一区| 精品一区二区三区中文字幕在线| 蜜桃免费网站一区二区三区| 国产亚洲一区二区手机在线观看| 国产精区一区二区| 亚洲精品美女91| 中文亚洲欧美| 成人羞羞在线观看网站| 麻豆精品久久| 久久激情综合网| 日韩有吗在线观看| 日韩中文字幕亚洲一区二区va在线| 欧美91福利在线观看| 蜜臀国产一区| 国产精品福利在线观看播放| 欧美黄色一区| 国产激情久久| 国产精品任我爽爆在线播放| 91国内精品| 日韩高清欧美激情| 亚洲综合色婷婷在线观看| 99国产精品久久久久久久| 最新中文字幕在线播放| 国产精品美女午夜爽爽| 国产毛片一区二区三区| 日韩avvvv在线播放| 三级欧美韩日大片在线看| 乱人伦精品视频在线观看| 一区免费视频| 午夜欧美视频| 在线午夜精品| 日韩视频中文| 日韩视频一区| 丝袜a∨在线一区二区三区不卡| 免费欧美一区| 99热精品在线观看| 国产亚洲一级| 国产免费成人| 水野朝阳av一区二区三区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 免费视频国产一区| 婷婷激情综合| 六月天综合网| 亚洲3区在线| 欧美亚洲一级| 国产高清视频一区二区| 国产精品视频一区二区三区四蜜臂 | 9久re热视频在线精品| 国产亚洲在线观看| 亚洲三级观看| 热久久久久久| 成人在线视频区| 精品三级国产| 久久久9色精品国产一区二区三区| 私拍精品福利视频在线一区| 999国产精品| 国产农村妇女精品一二区| 免费成人在线观看| 日韩不卡免费视频| 国产精品极品国产中出| 国产精品久久久久久久久久10秀 | 国产美女高潮在线| 久久久久美女| 午夜在线一区| 日韩精品社区| 久久香蕉精品香蕉| 91精品国产自产在线观看永久∴ | 久久国产精品亚洲77777| 日韩高清不卡在线| 精品中文字幕一区二区三区四区| 婷婷综合六月| 视频一区在线播放| 国产精品一区二区av日韩在线| 精品不卡一区| 欧美日韩国产高清电影| 亚洲精品第一| 国产91在线精品| 欧美日韩第一| 国产乱码精品一区二区三区四区| 一本大道色婷婷在线| 石原莉奈在线亚洲二区| 免费看久久久| 好看的av在线不卡观看| 青草国产精品久久久久久| 日韩成人免费| 亚洲一区二区三区四区五区午夜| 青青草精品视频| 日韩三区免费| 日本一不卡视频| 成人在线免费观看91| 亚洲在线免费| 精品少妇一区| 日韩在线卡一卡二| 国产91在线精品| 免费在线观看一区二区三区| 国产一区二区视频在线看| 好吊日精品视频| 久久爱www成人| 国产精品普通话对白| 久久久久97| 三级亚洲高清视频| 毛片在线网站| 日韩不卡一二三区| 欧美亚洲国产激情| 国产精品欧美三级在线观看| 国产99久久| 老司机免费视频一区二区三区| 亚洲一区免费| 欧美三级精品| 麻豆视频久久| 亚洲伊人精品酒店| 日韩精品影视| 九九99久久精品在免费线bt| 亚洲婷婷丁香|