【过程】
已经建立的容器却怎么也不能启动,用docker ps -a才能查到,STATUS显示Exited (137)。
而且不是一个容器如此,建立多个都是Exited (137)错误,无一幸免。
~$ docker inspect ba9c737aa0b7
显示:
"State": {
"Status": "exited",
"Running": false,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 0,
"ExitCode": 137,
于是,根据这个错误去网上搜索“Exited (137)”,大概也就是说内存设置不对等等造成。给容器指定内存再做一遍,也是如此,几乎是一开启容器就被秒关。
后来又想到会不会是因为Docker版本太新,下载的镜像有问题。接下来,下载旧版本镜像,不同镜像试了也不行,然后卸载Docker,又安装了旧版本Docker,问题依旧没解决。
然后,怀疑是修改了Docker存储默认目录,于是又用目录挂载的方法mount --bind /media/Dpan/docker /var/lib/docker,问题依旧没解决