Nach dem Besuch der Real- und der Stadtschule in seiner Heimatstadt trat Keller am 21. November 1869 als Fahnenjunker in das 1. Schlesische Dragoner-Regiment der Preußischen Armee ein. Während des Krieges gegen Frankreich avancierte er Mitte September 1870 zum Sekondeleutnant und nahm an den Kämpfen bei Weißenburg, Wörth, Sedan Stonne, am Mont Mesly, La Grange, Malmaison, Garche und am Mont Valerie sowie der Belagerung von Paris teil.