Словарь Даля
Канонер — канонир м. франц. пушкарь; в артиллер. рядовой второго разряда; он выше гандлангера и ниже бомбардира. Канонирша, жена канонира. Канонерский, к нему относящ.... подробнее
Толковый словарь Ушакова
КАНОНЕР — КАНОНЕР КАНОНЕ́Р, канонера, муж. см. канонир. Толковый словарь Ушакова. Д.Н. Ушаков. 1935-1940.
Современный толковый словарь русского языка Ефремовой
Канонер — каноне́р м.; = канонир Толковый словарь Ефремовой. Т. Ф. Ефремова. 2000.
см. также морфологический разбор слова "канонер".