Skip to main content

Pregunta

Al ejecutar ClickHouse en Docker, Docker indica que faltan las capacidades CAP_IPC_LOCK y CAP_SYS_NICE en el sistema. ¿Cómo puedo solucionarlo? Esto es lo que se ve en los mensajes de registro cuando falta la capacidad CAP_SYS_NICE o CAP_SYS_NICE:

Respuesta

  1. Añada dos argumentos --cap-add para otorgar al contenedor las capacidades IPC_LOCK y SYS_NICE:
  1. Verifique que las capacidades sean visibles en el contenedor con el siguiente comando:
La respuesta es similar a:
  1. Configure manualmente ambas capacidades de ClickHouse
  1. Compruebe que se hayan aplicado las capacidades.
Deberías ver lo siguiente:
  1. Reinicie el servidor de ClickHouse y los mensajes de registro ya no deberían mostrarse.

Consulte este artículo sobre las capacidades de Linux para obtener más información.
Última modificación el 3 de julio de 2026