場景:掛載路徑後,出現permission denied
q1.docker -v 對掛載的目錄沒有許可權 permission denied
原因:centos7中安全模組selinux把許可權禁掉了。
有三種方法解決:
1.在執行時加 --privileged=true (親測可行)
2.臨時關閉selinux然後再開啟 (親測可行)
個人建議還直接sed -i 's/selinux=enforcing/selinux=disabled/g' /etc/sysconfig/selinux
3.新增linux規則,把要掛載的目錄新增到selinux白名單 (未測試,不明)
# 更改安全性文字的格式如下
chcon [-r] [-t type] [-u user] [-r role] 檔案或者目錄
q2:如何檢視docker run的執行引數呢?
方法一:使用pip 安裝 runlike
方法二:
rpm:
yum install npm -y
npm i -g rekcod
docker pull nexdrew/rekcod
$ alias rekcod="docker run --rm -v /var/run/docker.sock:/var/run/docker.sock nexdrew/rekcod"
命令:rekcod
不安裝的方法:
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock nexdrew/rekcod
拉下映象之後 將alias rekcod="docker run --rm -v /var/run/docker.sock:/var/run/docker.sock nexdrew/rekcod" 放入/etc/profile鐘
則就可使用:rekcod
q3:檢視dockerfile構建過程
docker history --format } --no-trunc=true想檢視映象|sed "s?/bin/sh\ -c\ \#(nop)\ ??g"|sed "s?/bin/sh\ -c?run?g" | tac
知識在於積累,生命在運動
vue cli 中遇見的問題,記錄爬坑日常!
本片文章我將會記錄使用vue cli 以及一些相關外掛程式遇見的問題和解決方案,另外本文章將會持續更新,本著網際網路分享精神,希望我所記錄的日常能對大家有所幫助。解決方案 在路徑前面加 即可。注意 和資料夾屬於同級別。還是給你們上個圖吧。原因 報錯主要原因就是components 中的key名稱與h...
docker 日常使用遇到的問題彙總
隨著在專案中運用spingcloud,微服務原來越多,部署的時候採用docker部署的次數也越來越多 其中遇到最大的問題,就是對映目錄的時候,有時候總是出錯 比如如下命令 執行命令 docker run name service syncfile2 d p 8766 8766 v home dock...
SSH遇見的問題
在從bitbucket倉庫向linux伺服器clone專案的時候出現了乙個問題 gnome ssh askpass 2850 gtk warning cannot open display 只要在terminal裡輸入 unset ssh askpass 就可以了 不過這種方法智慧型在當前終端有效,...