来自守护程序的Docker错误响应:OCI运行时创建失败

时间:2018-11-29 00:34:17

标签: node.js docker express

我正在尝试为我的节点js和typescript项目设置docker,并在尝试运行if let时出现以下错误

我的作曲家文件如下

docker-compose run --service-ports web

Docker 来自守护程序的错误响应:OCI运行时创建失败:container_linux.go:348:启动容器进程导致“ exec:\” / bin / bash \”:stat / bin / bash:无此类文件或目录”:未知

2 个答案:

答案 0 :(得分:4)

该图像未安装bash。尝试使用entrypoint: ["sh"]

答案 1 :(得分:0)

Alpine Linux使用almquist shell,因此您必须使用 ash 而不是 bash 来调用脚本。还要检查您的shell脚本是否引用了正确的unix shell,例如#!/bin/ash