hook: [containers:list] add hook and tests