ptvsd
server.py
import ptvsd
ptvsd.enable_attach(address=("0.0.0.0",6543),log_dir="/root/logs")
ptvsd.wait_for_attach()
ENTRYPOINT
python -m ptvsd --host 0.0.0.0 --port 6543 server.py
Usage
docker create -it --name some-ptvsd -p 6543:6543 -v ~/docker-workdir/:/work:rw adminhub/ptvsd:latest