‫Todo bien.
‫Así que primero.
‫¿Hay alguna manera de construir y ejecutar contenedores desde get Mono repo.
‫Me refiero a múltiples contenedores. Estoy escribiendo múltiples servicios y entro y hago eso en un mongo mono repo.
‫Y ahora es el momento de incorporar algo de automatización.
‫Si absolutamente.
‫Y creo que tienes otras personas allí que también responden tus preguntas, Alexandra.
‫Sí definitivamente.
‫Usted puede hacer eso.
‫Básicamente, podría clonar un repositorio hacia abajo para mover al directorio donde desea ese archivo Docker y luego hacer
‫un Docker construir sus archivos Docker no tiene que llamarse Archivo Docker, el nombre predeterminado que Docker
‫usará cuando haga una construcción Docker es buscando un archivo llamado archivo Docker.
‫Pero puede llamarlo como archivo contenedor, puede decirle lo que quiera construir contenedor.
‫Sabes que puedes hacer tu propio estándar.
‫Y luego, cuando realice una construcción de acoplador, especificará un guión F para encontrar el archivo al que
‫desea llamar.
‫Esto también es cierto para Docker compose si Docker compose tiene un nombre de archivo predeterminado.
‫Pero siempre puede usar el guión F para especificar el archivo que desee.
‫Y con los archivos de Docker, recuerde que los archivos de Docker son el con el directorio en el que se
‫encuentra para el contexto, que es la última pequeña cosa que hace en un documento o comando de compilación.
‫Por ejemplo, si haces una c, solo tienes que hacer zoom
‫si haces una construcción de acoplador y miras la ayuda, la última
‫pequeña cosa que hay es el camino.
‫Entonces, idealmente, sea cual sea la ruta o el contexto para el lugar donde lo está construyendo, es desde donde el archivo acoplable
‫comenzará a hacer su trabajo.
‫Y a veces recibo una pregunta en la que la gente dice que quiero incluir archivos en mi imagen de Docker que
‫están en una ruta completamente diferente, como en mi cadena de directorios, y eso no es algo
‫que hace Docker Build porque cuando especificas esa ruta o ubicación donde vamos a comenzar a construir Docker, verás que si ves al
‫comienzo de una construcción de Docker, tomará todos los archivos en ese directorio y todos los subdirectorios y
‫los colocará en una bola de alquitrán y luego los empujará al motor del doctor donde sea que es si esa
‫podría ser su máquina local que podría ser un servidor remoto.
‫Entonces, si hay un archivo que está intentando copiar desde otro lugar, nunca obtendrá ese archivo.
‫Así que asegúrate de que cuando hagas esto, siempre estés construyendo ese contexto desde el directorio
‫que deseas, como si fueras aplicaciones o en sus propios subdirectorios, eso está bien.
‫Simplemente haga una construcción de Docker, especifique el nombre del archivo y especifique ese directorio como la ruta de compilación al
‫final allí, y estará bien.
‫Buena pregunta.