首頁  >  文章  >  後端開發  >  無法成功建置任何 golang docker 映像,權限被拒絕

無法成功建置任何 golang docker 映像,權限被拒絕

WBOY
WBOY轉載
2024-02-10 14:21:08885瀏覽

无法成功构建任何 golang docker 镜像,权限被拒绝

php小編西瓜發現有些開發者在建置golang docker映像時遇到了一個常見問題:「無法成功建置任何golang docker映像,權限被拒絕」。這個問題可能導致開發者無法順利進行鏡像建置工作,影響開發流程。在這篇文章中,我們將探討這個問題的原因,並提供解決方案,幫助開發者順利建置golang docker映像。

問題內容

我一直在嘗試為我的應用程式建立一個 golang docker 映像,但我無法取得任何要建置的映像:

我嘗試過這兩個 dockerfile:

65bd4dbf21c6

65bd4dbf21d3

錯誤(不同的二進位名稱,但相同的錯誤):

65bd4dbf21d8

我嘗試在輸出的檔案上設定執行位,但它仍然不起作用。 我以前能夠使用完全相同的 dockerfile,但現在它們似乎不想工作。

感謝任何幫助,謝謝

我嘗試過 chown 建立二進位文件,但沒有成功。 我嘗試過不同的 dockerifles,但沒有成功。

3天前還好好的,現在不想工作了。 也嘗試了 docker system prune --all,沒有運氣 我尋找了其他答案,但沒有任何效果。

解決方法

這是因為我在容器內建置了專案的根資料夾,而不是主檔案所在的 /cmd 資料夾。確保 chmod x 容器中的輸出文件,並確保建立正確的文件。

/摀臉

以上是無法成功建置任何 golang docker 映像,權限被拒絕的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:stackoverflow.com。如有侵權,請聯絡admin@php.cn刪除