Moby: ¿Qué es el código de salida 137 del contenedor Docker?

Creado en 10 mar. 2016  ·  12Comentarios  ·  Fuente: moby/moby

¿Existe una lista oficial de códigos de salida?

image

kinquestion

Comentario más útil

Comentando porque esto aparece en las búsquedas de google.
Verá este código de salida cuando haga una parada de la ventana acoplable y la parada elegante inicial falla y la ventana acoplable tiene que hacer un sigkill. Según el comentario / enlace de @HackToday , es un estándar: 128 + 9 = 137 (9 provenientes de SIGKILL).

Todos 12 comentarios

Si informa un nuevo problema, asegúrese de que no tengamos duplicados abiertos. Puede asegurarse de esto buscando en la lista de problemas de este repositorio. Si hay un duplicado, cierre su problema y agregue un comentario al problema existente.

Si sospecha que su problema es un error, edite la descripción del problema para incluir la INFORMACIÓN DEL INFORME DE ERROR que se muestra a continuación. Si no proporciona esta información dentro de los 7 días, no podremos depurar su problema y lo cerraremos. Sin embargo, lo volveremos a abrir si más tarde proporciona la información.

Para obtener más información sobre cómo informar problemas, consulte CONTRIBUTING.md .

_No_ tiene que incluir esta información si se trata de una _ solicitud de función_

(Esta es una respuesta informativa automatizada)


INFORMACIÓN DEL INFORME DE ERROR

Utilice los siguientes comandos para proporcionar información clave de su entorno:

docker version :
docker info :

Proporcione detalles adicionales del entorno (AWS, VirtualBox, físico, etc.):

Enumere los pasos para reproducir el problema:
1.
2.
3.

Describe los resultados que recibiste:

Describe los resultados que esperabas:

Proporcione información adicional que crea importante:

---------- FIN DEL INFORME ---------

ENEEDMOREINFO

Creo que es estándar de Linux, mira aquí

http://tldp.org/LDP/abs/html/exitcodes.html

si son tus necesidades?

El código de salida no es de Docker, es del proceso en el contenedor.

Comentando porque esto aparece en las búsquedas de google.
Verá este código de salida cuando haga una parada de la ventana acoplable y la parada elegante inicial falla y la ventana acoplable tiene que hacer un sigkill. Según el comentario / enlace de @HackToday , es un estándar: 128 + 9 = 137 (9 provenientes de SIGKILL).

Para abordarlo, es posible que desee intentar cambiar la asignación de memoria en Docker> Preferencias> Memoria (para Mac con configuración de Docker local). Debería intentar aumentarlo.

También comentando porque acabé aquí desde Google. Si recibe este error de Docker 4 Mac, es probable que se esté activando el asesino de Linux OOM. Asignar más RAM a Docker lo resuelve.

Encontré esta página cuando ElasticSearch no pudo iniciarse. Estaba tratando de mantener su memoria baja, así que había configurado mem_limit=384m y estaba terminando con este código de error. Establecer el límite en 512 m lo solucionó. Entonces, quizás el problema esté relacionado con la memoria.

El estado de salida está documentado en https://docs.docker.com/engine/reference/run/#exit -status (fuente: https://github.com/docker/cli/blob/master/docs/reference/run .md # exit-status), pero es posible que necesite una explicación adicional; si alguien está interesado en abrir una solicitud de extracción, sería bienvenido

Repitiendo lo dicho anteriormente, esto sucede en OSX debido a la capacidad de memoria del Docker 4 Mac. Puede aumentar su límite de memoria en la aplicación Docker> Preferencias> Avanzado.

También puede intentar aumentar el tamaño de la imagen del disco, Docker> Preferencias> Memoria

Creo que el problema se puede resolver con este https://bobcares.com/blog/error-137-docker

La solución que funcionó para mí: En "Docker -> Preferencias-> Avanzado", he aumentado la memoria de 2 a 3 y solucionó el error 137. Si no funciona, intente aumentar Swap también.

¿Fue útil esta página
0 / 5 - 0 calificaciones