Jackson announced Friday via his personal Instagram account that he has retired from professional baseball.
The Diamondback released Jackson on Thursday, Andersen Pickard of MLBDailyDish.com reports.
Jackson joined the Diamondbacks as a non-roster invitee on Monday, Evan Woodberry of MLive.com reports.
Jackson won't start Game 2 of Friday's doubleheader against the White Sox due to weather.
Jackson will pitch out of the bullpen going forward, Chris McCosky of The Detroit News reports.
Jackson (3-10) gave up five earned runs on seven hits with five strikeouts and two walks over five innings as he took the loss Sunday afternoon to the Orioles.
Jackson (3-9) allowed four runs on nine hits across five innings to take the loss Wednesday against the Royals. He struck out three and walked one.
Jackson (3-8) took the loss Friday as the Tigers were routed 13-5 by the Twins, surrendering eight runs (six earned) on seven hits and three walks over only 2.1 innings. He struck out one.
Jackson (3-7) allowed six runs on seven hits over five innings to take the loss Saturday against the Twins. He walked two and struck out five.