[英]Unable to copy .conf in /etc/supervisor/conf.d/ docker file
[英]Docker supervisor - unable to find supervisor.conf file
我正在關注本教程 。
在該教程中,執行以下步驟:
現在讓我們為Supervisor添加一個配置文件。 缺省文件名為supervisord.conf,位於/etc/supervisor/conf.d/中。
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
讓我們看看我們的supervisord.conf文件中的內容。
但是,當我嘗試建立自己的圖像時,出現此錯誤:
Step 7 : COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
supervisord.conf: no such file or directory
沒有任何意義,這是本教程告訴我的。
您需要將帶有本教程中提供的內容的supervisord.conf
文件放入放置Dockerfile
的同一文件夾中。
Dockerfile
中使用的COPY
指令未指定絕對路徑。 它僅提供文件名,因此可以在當前構建上下文的根文件夾中查找文件。 那是放置Dockerfile
的文件夾。
docker中沒有魔力,如果要使用超級用戶,則必須在Dockerfile中執行與安裝超級用戶時在任何Linux節點上相同的操作,這包括將一些文件復制到正確的位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.