container discovery