Учился в минской гимназии, а затем в Виленском университете, который окончил в 1826. В этом же году был направлен в Московский университет, а затем в институт города Дерпт, Лифляндской губернии (1828 - 1832). 30 декабря 1833 года успешно защитил там докторскую диссертацию под названием «Die libera mercatura». После этого отправляется в Германию, и на протяжении двух лет, прошедших преимущественно в Берлине, посещал лекции Савиньи, Ганса, Мишеле, Риттера и других знаменитостей Берлинского университета того периода. В 1835 году Ивановский возвращается в Россию и занимает кафедру общенародного права и дипломатии в Санкт-Петербургском университете (1836 - 1871). Кроме международного права Ивановский читал много лет государственное право основных европейских государств. В 1863 году Ивановский был избран в деканы юридического факультета. Ивановский прекратил преподавание в 1870 году руководство кафедрой международного права перешло его талантливому ученику, профессору Мартенсу. В 1873 Ивановский избирается почетным членом университета. Скончался он в 1886 году.
Из трудов Ивановского напечатано: