Uno de los errores más comunes contenedores es que actúan como máquinas virtuales ligeras. Lo que haría pensar que están perfectamente aisladas. No es cierto. Aunque todas te dan cierto nivel de aislamiento, todas comparten un kernel común. Y esa es la idea principal en realidad. Los contenedores son ligeros porque no tienes que emularlo todo, porque comparten un kernel común.
Ejecutar tus contenedores en producción en algún proveedor de nube podría ponerte en una situación en la que tu contenedor compartirá un núcleo con algún contenedor desconocido. ¿Le incomoda esto?
La analogía de la doble inmersión
Imagina que estás en una fiesta. Y estás compartiendo una salsa con alguien. Y ese alguien le da dos salsas. ¿Sigue compartiendo? Si esa persona es tu pareja y eres de naturaleza confiada, probablemente continuarás. Si no conoces en absoluto a esa persona, es mucho menos probable que continúes. Y luego digamos que algunas personas son aventureras, o quizás tú eres Bear Grylls. Por cierto, encontrarás respuesta a todas tus preguntas sobre la doble inmersión en este artículo.
Poner contenedores en producción en una nube es un poco similar. Si tienes tu propia máquina y conoces todos los contenedores que comparten el mismo kernel, y eres de naturaleza confiada, probablemente continuarás. Si no conoces en absoluto los otros contenedores que comparten ese núcleo, es menos probable que continúes. Y hay gente a la que no le importa y simplemente le gusta ver el mundo arder.

Todos tenemos nuestro propio nivel de confianza. Algunas personas nunca ejecutarán dos contenedores en un núcleo porque nunca se sabe lo que puede pasar. Otros no tendrán problema en compartir un núcleo siempre que conozcan a todas las partes que lo comparten. Y algunos no se preocuparán por ello y tendrán sus contenedores compartiendo un kernel con perfectos extraños.
Los contenedores son geniales, sólo asegúrate de saber en qué te estás metiendo. Y si quieres ejecutar Couchbase en un contenedor Docker, deberías echar un vistazo a nuestro documentación.