Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 无法启动节点的Container错误:6.7.0-AWS上的喘息_Docker_Npm_Amazon Ecs - Fatal编程技术网

Docker 无法启动节点的Container错误:6.7.0-AWS上的喘息

Docker 无法启动节点的Container错误:6.7.0-AWS上的喘息,docker,npm,amazon-ecs,Docker,Npm,Amazon Ecs,当我尝试在ECS中运行我的容器时,我得到了错误 CannotStartContainerError:API错误(404):头字段值“oci运行时错误:容器\u linux.go:247:启动容器进程导致\”exec:\\\“npm\\”:在$PATH中找不到可执行文件\”\n 这个容器的基础是node:6.7.0-wheezy,所以我不明白它到底是如何无法找到npm的。关于我在这里可能缺少的内容,您有什么想法吗?这看起来不像是ECS错误,您是否确定在尝试在ECS上运行时提供的命令/装载/等与您完

当我尝试在ECS中运行我的容器时,我得到了错误

CannotStartContainerError:API错误(404):头字段值“oci运行时错误:容器\u linux.go:247:启动容器进程导致\”exec:\\\“npm\\”:在$PATH中找不到可执行文件\”\n


这个容器的基础是node:6.7.0-wheezy,所以我不明白它到底是如何无法找到npm的。关于我在这里可能缺少的内容,您有什么想法吗?

这看起来不像是ECS错误,您是否确定在尝试在ECS上运行时提供的命令/装载/等与您完全相同时,容器在本地运行?是的。我甚至先在另一个ECS集群上进行了测试。这是一个奇怪的错误,只发生在web界面上。当我改用CLI时,不会发生错误。因此,我坚持这一点。这看起来不像是ECS错误,当您在尝试在ECS上运行时提供与您完全相同的命令/装载/等时,您确定容器在本地运行吗?是的。我甚至先在另一个ECS集群上进行了测试。这是一个奇怪的错误,只发生在web界面上。当我改用CLI时,不会发生错误。因此,我坚持这一点。