use docker for development