簡體   English   中英

OCI 運行時執行失敗:執行失敗:container_linux.go:380:啟動容器進程導致:執行:<PATH> :

[英]OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: <PATH>:

我創建了一個天文學家氣流目錄 home\acoppers\astronomer。 我運行 docker db init 和 docker astro start 讓我的容器運行。 我想向 gcloud 驗證我的調度程序容器,所以我嘗試了以下命令:

docker container exec -it 6903e8589b00 /home/acoppers/google-cloud-sdk/bin/gcloud auth application-default login --no-launch-browser

因為我在我的主目錄中安裝了 google-cloud-sdk。 但是,當我運行此命令時出現以下錯誤:

OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: "/home/acoppers/google-cloud-sdk/bin/gcloud": stat /home/acoppers/google-cloud-sdk/bin/gcloud: no such file or directory: unknown

有人可以告訴我我做錯了什么嗎? 謝謝你。

有人可能會覺得這很有用。 我無法像上面那樣執行到 docker 容器中。 我有:

OCI runtime exec failed: exec failed: container_linux.go:380: 
starting container process caused: setup user: no such file or directory: unknown

結果 - 在我的情況下 - NodeJS 子進程導致/dev/null在我恢復后立即消失

mknod /dev/null c 1 3
chmod 666 /dev/null

我能夠再次登錄(用兩個外殼測試,一個在另一個外面)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM