docker容器运行,exec时提示容器未运行

docker ps -a 显示有此容器运行,但是执行exec 命令时,提示容器未运行。 搞了好久没搞定,求各位帮忙看看。十分感谢 。

docker ps 后截图 , 有这个容器

img

docker exec 命令时 ,提示错误

img

映射到host 的目录里面没有文件 (难受~)

img

docker ps -a 显示的是所有容器,包括非运行的。
docker ps 是运行的。
所以当容器没运行时候,执行exec 命令时,提示容器未运行。你那个容器没运行,重新启动一下。

望采纳!

docker ps时可看到容器的status为exited,可以再仔细看一下容器没启动的原因。

ps那边有一列status(port左边)表明容器状态,说明该容器2分钟前已退出(即关闭状态)

问题已解决 。。多谢各位