繁体   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