Иван Архипович Докукин родился 17 июня 1920 года в селе Знаменка Нижегородской области в семье крестьянина. С 1932 года жил в Москве. Получив неполное среднее образование, по окончании школы фабрично-заводского ученичества работал сварщиком на заводе «Калибр». В 1939 году прошел обучение в планерной школе Ростокинского района и в Тушинской планерной школе. В 1941 году окончил Серпуховскую военную авиационную школу летчиков.

С июня 1941 года в действующей армии. Воевал на Северо-Западном, Юго-Западном и Сталинградском фронтах.

К сентябрю 1942 года летчик-штурмовик лейтенант Докукин совершил 55 успешных боевых вылетов на самолете Ил-2, при этом уничтожил 7 самолётов, 15 танков, около 60 автомашин с пехотою, 15 мотоциклов, 3 зенитных орудия, 4 бензоцистерны и много другого военного имущества противника.

Указом Президиума Верховного Совета СССР от 8 февраля 1943 года заместитель командира эскадрильи 504-го штурмового авиационного полка 226-й штурмовой авиационной дивизии 8-й воздушной армии Юго-Восточного фронта Докукин Иван Архипович за образцовое выполнение заданий командования, мужество и воинскую доблесть, проявленные в борьбе с фашизмом, удостоен звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».

Иван Докукин погиб 8 июля 1943 года в воздушном бою над Донбассом. Похоронен в городе Зверево Ростовской области.