Eu gostaria de ssh
entrar em um contêiner docker em execução. sshd
está sendo executado dentro do contêiner docker. Além disso, a conectividade do host/contêiner está mostrando alguma integridade, pois sou capaz de executar aplicativos GUI e visualizar a exibição no host via xhost +
.
Aqui estão as informações do endereço IP do contêiner: vemos que ele tem um endereço IP de 172.17.0.2
:
E aqui estão as ssh daemon
informações sobre esse mesmo contêiner:
netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN
Mas o ssh para o contêiner do host não está funcionando: ele simplesmente expira:
$ssh [email protected]
connect to host 172.17.0.2 port 22: Operation timed out
O que mais precisa ser feito ssh
do host ao contêiner para funcionar?
Parece que há um parâmetro de linha de comando
Então, para o meu exemplo: