Alterando valores de sysctl no contêiner LXC

0

Seguindo essa pergunta:

Modificando os valores de sysctl dentro do container lxc

Estou com um problema diferente tentando alterar uma configuração de sysctl dentro de um contêiner de Linux.

Com / proc montado, recebo um erro de permissão se tento alterar algumas configurações de sysctl relacionadas à rede dentro do contêiner (não tentei configurações que não sejam de rede).

Por exemplo:

root@container:/# sysctl -w net.core.rmem_default=1024000
sysctl: permission denied on key 'net.core.rmem_default'

Alguém sabe por que isso acontece?

Pensando nisso, porque o container e o host compartilham um kernel, é possível até mesmo que o container tenha valores diferentes para os parâmetros sysctl do host?

    
por Michael Firth 09.12.2016 / 12:28

1 resposta

1

Eu tenho trabalhado extensivamente com contêineres recentemente. Eu não acho que você será capaz de definir as configurações de sysctl no docker, pois eles compartilham um kernel.

    
por Kyle H 09.12.2016 / 14:43