This paper designs a containment control scheme for uncertain multi-agent systems, and the systems contain unknown parameters and virtual control gain functions. Based on backstepping control design methods, command filtering method and bound estimation methods, a novel design scheme guarantees that all signals in closed-loop systems are bounded. The numerical simulation illustrates that three followers can move into the convex hull quickly and maintain moving inside the convex hull, which verifies the effectiveness of the designed controller.