Skip to main content

Pergunta

Ao executar o ClickHouse no Docker, o Docker está reclamando da ausência das capacidades CAP_IPC_LOCK e CAP_SYS_NICE no sistema. Como posso resolver isso? Veja abaixo como são as mensagens de log sobre a ausência da capacidade CAP_SYS_NICE ou CAP_SYS_NICE:

Resposta

  1. Adicione dois argumentos --cap-add para conceder ao contêiner as capacidades IPC_LOCK e SYS_NICE:
  1. Verifique se as capacidades estão visíveis no contêiner usando o seguinte comando:
A resposta é semelhante a:
  1. Defina manualmente as duas capacidades do ClickHouse
  1. Verifique se as capacidades foram aplicadas.
Você deverá ver o seguinte:
  1. Reinicie o servidor ClickHouse, e as mensagens de log não devem mais ser exibidas.

Confira este artigo sobre as capacidades do Linux para mais detalhes.
Última modificação em 3 de julho de 2026