Несколько правил которые облегчат вашу верстку на BS4.
1. container - Что это? Это обычный блок с заданной фиксированной шириной и паддингами с лева и соответственно с права. container не может находиться в container. Т.е следующая структура не корректна:
<div class="container">
<div class="row">
<div class="col-12">
<div class="container">
Это не правильно!
</div>
</div>
</div>
</div>
Правильно:
<div class="container">
<div class="row">
<div class="col-12">
Текст
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-12">
Текст - 2
</div>
</div>
</div>
Так же как и col не может быть вложен в col.
<div class="container">
<div class="row">
<div class="col-12">
<div class="col-5">
col нельзя вкладывать в col
</div>
</div>
</div>
</div>
Ну и row соответственно.