Executando verificação de segurança...
1

[Dúvida] Como posso acessar meu container Docker do meu terminal?

Contexto

Recentemente eu comecei a estudar bastante sobre Docker e fazer uns projetinhos com ele. Vi esses dias um vídeo do canal Full Cycle que mostrava como integrar o Docker ao VS Code mas o terminal de um container não é tão agradavel se comparado ao meu (ZSH cheio de plugins que uso constantemente).
Eu comecei a desenvolver um projeto e criei um docker-compose com 3 containers conectados por uma network custom do tipo bridge.

Dúvida

E então, para não usar o terminal do próprio container, tem como acessar meu container principal "remotamente" do meu terminal via ssh, por exemplo?

Carregando publicação patrocinada...
2

você pode usar os seguintes comandos para usar o terminal de um container no seu terminal:

docker ps - copia o ID ou o NAME do container

docker exec -it NOME_OU_ID_DO_CONTAINER /bin/bash

1

se no docker-compose vc abrir a porta 22 de cada container, remapeando para outras portas locais e tiver o ssh configurado dentro desses containers ai vc consegue fazer um ssh do seu terminal pro container.

só não sei se vc conseguir chegar no container por causa da rede bridge