docker容器退出错误码的步骤

 更新时间:2021年08月11日 11:39:56   作者:PolarisHuster  
有时有些docker容器执行一段时间后退出了,为了查明原因采用查看下docker容器退出的错误码,下面小编给大家带来了docker错误码的操作步骤,一起看看吧

有时有些docker容器执行一段时间后退出了,为了查明原因采用查看下docker容器退出的错误码,具体步骤如下:

1、找出退出的容器,可以通过下面两种方式方式查找:

docker ps --filter "status=exited"

docker ps -a | grep 容器名字

2、执行docker inspect 容器id命令来查看退出的容器信息

docker inspect 容器id,查看State部分

 State部分展示了容器的状态,OOMKilled,ExitCode等信息,下面是docker 常见ExitCode

  • Exit Code 0: 很多时候可能仅仅是程序正常退出而已
  • Exit Code 1: 应用启动失败,比如启动时连接数据库失败,注册nacos失败等
  • Exit Code 137: 容器收到了SIGKILL信号,比如容器占用过高时系统将该容器杀掉,也有可能是Dockerfile问题,里面访问了不存在的文件等等,比如ENTRYPOINT ["java","-jar","sample.ja"]漏掉了r
  • Exit Code 139: 容器收到了SIGSEGV信号,比如程序越界访问内存,但是运行的系统没有catch住对应错误Exit Code 255:容器发生了错误,但是错误原因不确定,这种情况可以通过docker logs 容器id查看容器日志看能否发现端倪

PS:下面看下创建docker容器遇到的错误

1.问题截图

2.问题描述
  出现该问题就是docker版本和系统版本不兼容导致的.

  现在的系统版本和docker的版本如下:

3.问题解决

  安装低版本的docker或者高版本的系统(Centos7.4以上)即可解决.

  安装低版本的docker地址:https://www.jb51.net/article/219364.htm

到此这篇关于docker容器错误码的文章就介绍到这了,更多相关docker错误码内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 解决docker挂载的目录无法读写问题

    解决docker挂载的目录无法读写问题

    这篇文章主要介绍了解决docker挂载的目录无法读写问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • 教你如何通过 SSH 连接到 Docker 容器

    教你如何通过 SSH 连接到 Docker 容器

    如何通过 SSH 连接到正在运行的容器,以及为什么在这样做之前应该三思而后行,对如何通过SSH连接到Docker容器相关知识感兴趣的朋友跟随小编一起看看吧
    2022-01-01
  • Docker 常用命令整理及使用注意事项总结

    Docker 常用命令整理及使用注意事项总结

    这篇文章主要介绍了Docker 常用命令整理及使用注意事项总结的相关资料,这里整理了Docker 的常用命令,说明这些命令是什么意思及使用方法,需要的朋友可以参考下
    2016-12-12
  • Docker创建nacos容器的方法

    Docker创建nacos容器的方法

    这篇文章主要介绍了Docker创建nacos容器的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2024-03-03
  • 详解Docker 数据卷管理

    详解Docker 数据卷管理

    本篇文章主要介绍了Docker 数据卷管理,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • Docker之修改/etc/default/docker 里的DOCKER_OPTS参数不生效问题

    Docker之修改/etc/default/docker 里的DOCKER_OPTS参数不生效问题

    这篇文章主要介绍了Docker之修改/etc/default/docker 里的DOCKER_OPTS参数不生效问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • 详解Docker中VLAN网络模式的配置

    详解Docker中VLAN网络模式的配置

    在Docker应用到生产环境的时候包括了原生Bridge NAT模式、LinuxBridge VLAN模式以及利用第三方的网络方案这三种,这篇文章给大家详细介绍了Docker中VLAN网络模式的配置,有需要的朋友们下面来一起看看吧。
    2016-10-10
  • 如何运用docker配合python开发环境实例

    如何运用docker配合python开发环境实例

    本篇文章主要介绍了如何运用docker配合python开发实例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • Docker 搭建 Tomcat 运行环境的方法

    Docker 搭建 Tomcat 运行环境的方法

    这篇文章主要介绍了Docker 搭建 Tomcat 运行环境的方法,Docker与虚拟机及搭建过程,介绍的非常详细,需要的朋友可以参考下
    2016-10-10
  • Dockerfile 指令 ADD 和 COPY介绍

    Dockerfile 指令 ADD 和 COPY介绍

    ADD指令的功能是将主机构建环境(上下文)目录中的文件和目录、以及一个URL标记的文件 拷贝到镜像中,COPY指令和ADD指令功能和使用方式类似。只是COPY指令不会做自动解压工作。本文给大家介绍的非常详细,需要的朋友参考下
    2017-03-03

最新评论