Processos filhos do Docker não herdam o privilégio do daemon

1

Frequentemente gero muitos docker containers, que às vezes fazem meu sistema congelar momentaneamente. Para evitar isso, criei um serviço que define automaticamente o niceness de docker-containerd um pouco mais alto. Eu pensei que isso faria com que todos os novos processos filhos herdassem esse niceness , mas quando eu inicio um novo contêiner, todos os processos têm niceness de 0

Aqui está uma imagem do htop

Não tenho certeza se isso é causado por como Docker funciona internamente ou outra coisa ( cgroups talvez?).

Alguém tem uma ideia de como eu poderia dar automaticamente a todos os contêineres processos de niceness ? Eu não quero usar os recursos docker -específicos como --cpu-period , pois isso significa que terei que especificar esses argumentos toda vez que eu criar um novo contêiner.

    
por Vinno97 22.11.2017 / 11:59

0 respostas