add dockerfile and elastic config