重构容器