Eu tenho um contêiner que está executando o serviço Apache em primeiro plano. Eu gostaria de poder acessar o contêiner de outro shell para "bisbilhotar" dentro dele e examinar os arquivos. No momento, se eu conectar ao contêiner, fico olhando para o daemon Apache e não consigo executar nenhum comando.
É possível anexar outro tty a um contêiner em execução? Possivelmente, posso tirar proveito do fato de o Docker estar apenas envolto em contêineres LXC? Eu tentei, sudo lxc-console -n [container-id] -t [1-4]
mas parece que apenas um tty é disponibilizado e esse é o que executa o daemon apache. Talvez haja uma maneira de ativar vários consoles lxc durante a compilação?
Prefiro não configurar e criar o contêiner com um serviço openssh, se possível.
docker attach [conainer-id]
?