執行Go Web 應用程式時Docker Image Exec 錯誤:「沒有這樣的檔案或目錄」
最近建立的Docker 映像遇到錯誤運行時,顯示訊息“standard_init_linux.go:190: exec user process Causes “no such file or directory」。此錯誤會阻止Go Web 應用程式在Docker 容器中正常執行。
此錯誤的根本原因在於缺少文件、缺少解釋器的腳本或缺少所需庫的可執行文件。作為動態連結的二進位檔案。這些標誌禁用CGO(Go 編譯器的建置) -支援C),指定目標作業系統和體系結構,並產生靜態連結的二進位檔案。 🎜>透過在Go 建置過程中合併這些標誌,產生的Docker 映像將包含所需的依賴項,且錯誤訊息將已解決,允許Go Web 應用程式在Docker 容器中成功執行。
以上是為什麼我的 Dockerized Go Web 應用程式失敗並顯示'沒有這樣的檔案或目錄”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!