Skip to content

Instantly share code, notes, and snippets.

@stollcri
Created January 6, 2017 14:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stollcri/ca101d58d00ffaa8958a7be8772ace47 to your computer and use it in GitHub Desktop.
Save stollcri/ca101d58d00ffaa8958a7be8772ace47 to your computer and use it in GitHub Desktop.
Break the backend out of docker-compose, run it with service-ports (so we can ipdb), and install ipdb
#!/bin/sh
# alias engage_ipdb='(sleep 15; docker exec $(docker ps -f name=backend --format "{{.Names}}") pip install ipdb) & docker-compose stop backend && docker-compose rm -f backend && docker-compose run --service-ports backend'
(sleep 15; docker exec $(docker ps -f name=backend --format "{{.Names}}") pip install ipdb) & \
docker-compose stop backend && \
docker-compose rm -f backend && \
docker-compose run --service-ports backend
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment