Estoy usando un archivo acoplable como se muestra aquí, en mi proyecto:
https://github.com/jamiepratt/embedded-repl/blob/master/docker-compose.yml
Empiezo el contenedor con:
docker-compose up app
Pero no se puede conectar al enchufe. No puedo ver lo que estoy haciendo mal.
No se puede acceder a los puertos ni en mi sistema local ni cuando coloco el contenedor acoplable en un servidor.
Después docker-compose up app
veo lo siguiente:
docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
886341940c74 embedded-repl_app "entrypoint java -ja…" 30 minutes ago Up 30 minutes 0.0.0.0:2001->54654/tcp, :::2001->54654/tcp embedded-repl_app_1
Pero luego, cuando intento hacer telnet:
telnet localhost 2001
Trying ::1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
Respuesta1
Puede que me equivoque, pero parece que se trata de un problema relacionado con el cierre de conexiones de la aplicación.
Connected to localhost. Escape character is '^]'.
Estas líneas anteriores muestran que telnet se está conectando a través de la ventana acoplable, sin embargo, la aplicación cierra la conexión.