Atualmente posso fazer depuração interativa com
docker-compose run --service-ports web
Isso é descrito na edição # 359. Mas, com o tempo, acabo com muitos contêineres, pois a execução cria um novo a cada vez.
Eu gostaria de algo como:
docker-compose start --bind web
Algo para iniciar todos os contêineres, mas ser capaz de fazer a depuração interativa de um específico.
Estou usando o pry
Você pode usar docker-compose run --service-ports --rm
para remover o contêiner assim que ele for encerrado.
Obrigado!
Para aqueles que chegam a esse problema do Google (docker compose + depuração interativa).
Atualmente estou depurando usando stdin_open: true
em docker-compose.yml
e quando o programa atinge binding.pry
ou embed()
ou seu depurador favorito, eu faço docker attach containername
e vá para o depurador.
Comentários muito úteis
Para aqueles que chegam a esse problema do Google (docker compose + depuração interativa).
Atualmente estou depurando usando
stdin_open: true
emdocker-compose.yml
e quando o programa atingebinding.pry
ouembed()
ou seu depurador favorito, eu façodocker attach containername
e vá para o depurador.