百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> docker怎样查看报错?
分享文章到:

docker怎样查看报错?

发布时间:09/01 来源:未知 浏览: 关键词:

docker怎样查看报错?

docker查看报错的办法:

一、登录docker宿主机剖析问题

1、启动iframe-test机器

root@ubuntu:~#docker start iframe-test
iframe-test

2、发明没有容器进程

root@ubuntu:~#docker ps |grep iframe-test

3、查看日志,发明是nginx配置有问题,致使中止。

root@ubuntu:~# docker logs iframe-test
Startingnginx: Starting periodic command scheduler: cron.
nginx:[emerg] unexpected end of file, expecting ";" or "}" in/etc/nginx/nginx.conf:21
nginx:configuration file /etc/nginx/nginx.conf test failed

二、docker容器启动的故障提醒

[root@server opt]# docker run -it --rm --name aa centos:latest
/usr/bin/docker-current: Error response from daemon: shim error: docker-runc not installed on system.

解决办法

[root@server opt]# cd /usr/libexec/docker/
[root@server docker]# sudo ln -s docker-runc-current docker-runc

三、docker容器内存不足

Docker 启动至少需要2G内存,第一施行free -mh命令查看剩余内存可否足够

直接查看内存

$free -mh
total used free shared buff/cache available
Mem: 15G 14G 627M 195M 636M 726M
Swap: 0B 0B 0B

剖析日志

有时候一瞬时内存过载溢出,致使部分进程被杀死,看起来内存也是够用的,事实上docker还是会重复重新启动,就需要通过docker日志和系统日志信的息来进一步剖析。

引荐教程:《docker视频教程》

以上就是docker怎样查看报错?的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板