http://localhost:4000

Si tuviera que conectar esta instancia de Docker; La IP sería 192.168.3.1. No se pudo conectar a localhost:4000, que puede ver en la pantalla a continuación. No chocó pero sí se cerró. Supongo que podría probar con otro puerto si intuye que las explosiones son más probables cuando se ejecuta en modo de prueba que en modo de producción.

resolviendo mi error de puerto localhost, ¿alguna idea para una solución? Estoy usando Docker for Machine para configurar un entorno de desarrollo local para Angular2. Sin embargo, cuando trato de acceder a http://localhost:4000, el contenedor sale con un código de error de 5000. No está claro si esto es causado por el FQDN del contenedor (lo que podría arreglar apuntándolo a un subentorno existente ), o algo mas.

Si realiza una solicitud a localhost (puerto 4000) y recibe un mensaje de error como ""Error al conectarse a localhost:4000"", intente con un puerto diferente y vea si funciona.

Cada hora, se crea un nuevo contenedor Docker o se envía un binario al registro. Si está utilizando las últimas imágenes de Docker o una nueva imagen del registro, fine-Docker se conectará al puerto 4000 automáticamente. Pero si está ejecutando imágenes desactualizadas o una imagen de registro de algún otro repositorio y no utiliza las funciones más recientes, su contenedor permanecerá en un agujero negro. ¡Arreglemoslo!

Un contenedor Docker es una máquina virtual que contiene una colección de aplicaciones. La imagen lista para producción para una distribución de software en particular generalmente contiene todas las aplicaciones necesarias para construir y probar la distribución. Es por eso que debe asegurarse de que puede acceder a su host local si desea realizar un trabajo de desarrollo. Localhost es un puerto estándar utilizado por el software del servidor web en su navegador. La idea detrás del puerto es poder acceder a él cuando está conectado a su host local directamente, en lugar de tener que pasar por un proxy y usar su configuración de DNS”.

Esta es una pequeña aplicación web simple que verifica si puede comunicarse con un sistema en localhost: 4000. Podemos ver que el servidor se está ejecutando en el puerto 4000 (IIS), que podemos suponer que es una especie de instancia de apache2, pero si desea investigar más, puede ver su código aquí.