Аппарат был захвачен манипулятором Canadarm2 в 17:56 по московскому времени и пристыковался в 20:02. Стыковка должна была завершиться примерно на 2 часа раньше, но процесс неоднократно приостанавливали «на всякий случай из соображений безопасности».
До этого 24 мая 2012 года прошли плановые испытания корабля на орбите. Он приблизился к станции на расстояние 2,4 километра и получил отправленные с борта МКС сигналы. Проверку также прошла система RGPS (Relative GPS), предназначенная для определения местоположения космического корабля относительно МКС.
Грузовик отправился в космос на борту ракеты-носителя Falcon 9, также разработанного SpaceX, 22 мая 2012 года. Он привез на орбиту запас еды, некоторые приборы и научные проекты школьников и студентов, отобранные в ходе специального конкурса. На землю корабль вернет с орбиты 660 килограммов груза со станции.
Существует несколько модификаций корабля, включая пилотируемую (до 7 человек). SpaceX рассчитывает в будущем использовать Dragon для доставки астронавтов в космос. Грузовая версия способна доставлять на орбиту до шести тонн груза и возвращать до трех тонн.
Старт корабля неоднократно переносился. Последней раз (19 мая) причиной остановки старта на последней секунде обратного отсчета стал неисправный клапан. Первый испытательный полет в космос Dragon состоялся 8 декабря 2010 года.