Nach kurzer Zeit in Frankreich kam er nach Ostpreußen und kämpfte bei Preußisch Eylau (7./8. Februar 1807). Napoleon wurde auf Dubois aufmerksam gemacht und adelte ihn zum „Baron de Thainville“. Um eine Verwechslung der Namen zu vermeiden, nannte man Dubois ab dieser Zeit "Dubois-Thainville". Er kämpfte bei Aspern (21./22. Mai 1809) und Wagram (5./6. Juli 1809) und wurde wiederum verwundet.