es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tengo contenedores de Blazor y Web API. Estoy utilizando “docker-compose up” con el archivo docker-compose.yml. Intenté implementarlo en Azure, pero no está funcionando.

Tengo los contenedores de Blazor y Web API. Estoy usando “docker-compose up” con el archivo “docker-compose.yml”. Intenté implementar en Azure, pero no está funcionando.

Lo que hice fue hacer cada ensamblado de Blazor y Web como un contenedor, luego los cargué en mi Docker Hub. Luego, puse “image:” en mi archivo “docker-compose.yml” para usarlos en Azure. Aquí está mi archivo:

[Ver imagen]

Ya que al implementar en Azure me dan una URL con https, también cambié mi “nginx.config” para que mi Blazor se vea así:

[Ver imagen]

Luego, intenté de nuevo dando los comandos “- port:80” y “- port:443” para el contenedor Wasm. Sin embargo, no funcionó. Después de implementarlo con este proceso:

[Ver imagen]

Me da un error (pensé que se mapearía a mi web de Blazor, pero no lo hace).

[Ver imagen]

¿Por qué no está funcionando??

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Pueden existir varias razones por las que el despliegue no está funcionando. Algunas de las posibles razones pueden ser:

    1. Configuración de puerto: Asegúrese de que los puertos especificados en el archivo docker-compose.yml sean correctos y no estén en uso.
    2. Certificado SSL: Azure requiere un certificado SSL válido para puntos finales HTTPS. Asegúrese de tener instalado un certificado SSL válido en la MV o en el equilibrador de carga.

    3. Configuración de red: Verifique la configuración de red de sus contenedores. Asegúrese de que estén en la misma red y puedan comunicarse entre sí.

    4. Registro de contenedores: Asegúrese de que sus imágenes de contenedores se hayan cargado en el registro de contenedores correcto y que esté accesible para Azure.

    5. Versión de Docker: Verifique la versión de Docker instalada en la máquina de destino. Asegúrese de que sea compatible con la versión utilizada para construir las imágenes de contenedores.

    Para solucionar el problema, puede verificar los registros de los contenedores y de la MV. También puede intentar desplegar los contenedores en un entorno Docker local para ver si funcionan correctamente. Además, puede buscar ayuda en el soporte de Azure o en la comunidad de Azure.

Comments are closed.