In this paper, we study semi-global containment control problem for a multi-agent system in the presence of multiple leader agents. We describe the dynamics of each follower agent in multi-agent system by a general discrete-time linear system subject to both actuator position and rate saturation. By using low gain approach, we construct both a linear state feedback control law and an observer-based output feedback control law for each follower agent. Under some standard assumptions, we provide a sufficient condition to guarantee that the states of follower agents converge to the convex hull formed by the leader agents asymptotically. Finally, we illustrate the theoretical results by numerical simulation results.