Конечно, не обязательно
Во-первых, не существует каких-то общих установлений на использование контейнров для перевозок; скорее это делается из целесообразности использования такой универсальной тары, как контейнер, если количества груза достаточно для целесообразного его использования.
Как правило, контейнерный перевозки осуществляются при доставке морем, а так же ЖД и мультимодальных перевозках. Однако далеко не все грузы могут перевозиться в контейнерах, например сыпучие грузы перевозятся навалом, наливные - в танкерах (хотя есть и отдельная разновидность наливных контейнеров-танков).
Ну и на небольшие расстояния как правило используются автомобили для перевозок, как фуры, при больших объемах, так и мелкотоннажные. Пример - Европа.