added initial docker infrastructure

maybe we should create a virtualenv first and use it?