Hitting in the leadoff spot, Ackley doubled to left-center against Dustin Moseley in the first inning. Ackley, who scored two runs, singled to right in the third and also tripled to center to start the fifth.
Padres outfielder Carlos Quentin doubled, singled and walked in his spring debut.
Moseley yielded two runs and two hits over two innings in his first start since July 26. The right-hander had surgery on Aug. 3 to repair the capsule in his left shoulder and missed the rest of the season.
Mariners starter Hisashi Iwakuma allowed a run and three hits in one inning.