![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yNmN3Yxs2Y6J2cvwFN5ITO2ETMtUGall3LcVmdhNXLwRHdo9CXt92YucWbpRWdvx2Yx5yazF2Lc9CX6MHc0RHaiojIsJye.png)
entry.sh的内容如下。
主要是修改ARCHS裡的内容。如下圖所示。
這裡是rpm生成的版本類型,如果不修改,則預設生成所有版本的rpm(速度會慢很多)。
我是隻保留了amd64/x86_64,其他的都删除。
編譯完成後生成rpm包到同級的output目錄下。
相關生成的rpm包我扔到了群共享裡,可以加群自取。
Docker挂載主機目錄出現Permission denied
出現原因:
CentOS7中的安全子產品selinux把權限禁掉了
解決辦法:
1.在運作容器的時候,給容器加特權,如加上 –privileged=true 參數
2.臨時關閉selinux:setenforce 0
3.添加selinux規則,改變要挂載的目錄的安全性文本
4.禁用selinux(我選擇的辦法)
vi /etc/selinux/config
SELINUX=enforcing 改為 SELINUX=disabled