Uma alternativa para cat /proc/$pid/environ
está usando ps e -p $pid
veja link
Quanto ao erro de permissão, sem um Dockerfile
, pode ser difícil dizer. Você está usando o SELinux? Como você começou o contêiner?
Já experimentou exec com --privileged
?