Amazon web services 输入Docker容器时出错

Amazon web services 输入Docker容器时出错,amazon-web-services,docker,Amazon Web Services,Docker,我已将代码部署到某个ec2实例中。在进入实例时,我有几个docker容器在运行。我试图进入一个这样的docker容器,但出现以下错误: OCI运行时exec失败:exec失败:容器\u linux。go:348:启动容器进程导致“exec:\“bash\”:在$PATH中找不到可执行文件:未知 有人面对这个问题或知道解决方案吗?提前感谢您的构建基于什么形象?尝试sh而不是bash。是否可以包含用于“进入”容器的命令?您是否检查过此类容器是否实际具有bash?您可以使用docker exec-it

我已将代码部署到某个ec2实例中。在进入实例时,我有几个docker容器在运行。我试图进入一个这样的docker容器,但出现以下错误:

OCI运行时exec失败:exec失败:容器\u linux。go:348:启动容器进程导致“exec:\“bash\”:在$PATH中找不到可执行文件:未知


有人面对这个问题或知道解决方案吗?提前感谢

您的构建基于什么形象?尝试
sh
而不是bash。是否可以包含用于“进入”容器的命令?您是否检查过此类容器是否实际具有
bash
?您可以使用docker exec-it contianer bash | ash,如果仍然存在此问题,则共享您的docker文件EC2或弹性容器服务?其EC2。我意识到这是一个划痕容器,这就是为什么我可能无法进入。