Вы можете создать отдельный макет, как указано выше, или просто добавить оператор if в представление, которое исключает контроллер и действие, например:
<% unless params[:controller] == "pages" && params[:action] == "home" %>
<div class="container">
<% end %>
У вас всегда есть доступ к контроллеру и действию через параметры. Не забудьте также сделать это для конечного div.
Я предпочитаю это, если это всего лишь небольшое изменение фактического макета, но другой макет имеет больше смысла, если есть много изменений.