关于docker启动容器立即线下的错误解决
有时我们启动一些容器,启动完成后会立马变成exited状态
docker ps -a
查看所有容器的状态
然后查看日志
docker logs xxxx
xxxx为你的容器镜像,比如:docker logs elasticsearch
如果出现 Address already in use
,说明 端口被占用。
这里以es为例子,更换端口:
docker run -d -u root -p 8081:8080 -p 50001:50000
如果出现 Permission denied
,说明 挂载目录权限不足。
sudo chown -R root:root /var/jenkins_home修改为root
如果出现 Java HotSpot(TM) 64-Bit Server VM warning
,可能是 内存不足