Correcto. El propósito de la configuración de dos contenedores es que puedas crear un nuevo contenedor web mientras este y el contenedor web existente acceden a la base de datos.
Pero aún así no puedes tener dos contenedores accediendo a la base de datos al mismo tiempo (por eso la configuración de un solo contenedor realiza una reconstrucción). Tengo algunas notas aquí: Managing a Two-Container Installation - Documentation - Literate Computing Support