近日需要用到rabbitmq,發現在掛載資料夾的時候,一直報錯permission denied錯誤。
touch: cannot touch '/etc/rabbitmq/rabbitmq.conf': permission denied
1.首先看到是許可權問題給設定chmod -r 777 "掛載的資料夾"。再次嘗試啟動,發現依然還是報那個錯誤。
2.嘗試用特權模式 --restart=always 繼續執行,還是報錯。
1.進入到容器當中檢視'/etc/rabbitmq/rabbitmq'的許可權,通過 cat /etc/passwd 檢視許可權
2.此處看到rabbitmq資料夾的使用者和使用者組為rabbitmq
3.此時回到宿主機,把需要掛載的資料夾設定chmod -r 999:999 '掛載資料夾'
4.此時在執行,完美通過
進入容器裡執行如下命令:
rabbitmq-plugins enable rabbitmq_management
記一次nginx離線安裝部署
nginx環境包 1,將tar包放在 home nginx或者其他,進入目錄解壓nginxofflinepack.tar.gz 2,rpm uvh nodeps force rpm 3,安裝pcre tar xvf pcre 8.43.tar.gz cd home nginx pcre 8.42 c...
記一次Docker生產環境搭建
伺服器使用的是阿里雲ecs標準型,普通的centos7和docker環境映象。docker映象源在docker.io在國外速度很慢,所以配置下加速,daocloud加速位址 選擇linux加速配置命令,複製貼上執行,直接執行可能有個逗號錯誤,我是碰到了。解決方法是修改daemon.json檔案 cd...
記一次Docker安裝vsftpd記錄
1.新建ftp檔案儲存目錄 home ftp mkdir home ftp2.建立ftp使用者 useradd s sbin nologin d home ftp aifa g ftp aifa echo ai 123456 fa passwd stdin aifa賬號是 aifa,密碼是ai 12...