docker ps -a 显示有此容器运行,但是执行exec 命令时,提示容器未运行。 搞了好久没搞定,求各位帮忙看看。十分感谢 。
docker ps 后截图 , 有这个容器
docker exec 命令时 ,提示错误
映射到host 的目录里面没有文件 (难受~)
docker ps -a 显示的是所有容器,包括非运行的。
docker ps 是运行的。
所以当容器没运行时候,执行exec 命令时,提示容器未运行。你那个容器没运行,重新启动一下。
望采纳!
docker ps时可看到容器的status为exited,可以再仔细看一下容器没启动的原因。
ps那边有一列status(port左边)表明容器状态,说明该容器2分钟前已退出(即关闭状态)
问题已解决 。。多谢各位