Portainer: 1.16.0 nueva implementación no se conecta al host de Windows

Creado en 22 ene. 2018  ·  3Comentarios  ·  Fuente: portainer/portainer

Descripción
El intento de conectarse a un host enjambre de Windows desde una nueva implementación de Portainer 1.16.0 falla. 1.15.5 funciona bien.

Pasos para reproducir el problema:

  1. Implemente un host swarm de Windows Server 2016 con dockerd escuchando en tcp: //0.0.0.0 : 2375
  2. Crear un servicio Portainer: docker service create --name portainer --publish published=9000,target=9000,mode=host --endpoint-mode dnsrr --replicas=1 --constraint 'node.role == manager' --mount type=volume,src=portainer,dst=c:/data portainer/portainer:latest
  3. Identifique la dirección IP de la red nativa del host con get-netipaddress
  4. Conéctese a Portainer, establezca la contraseña de administrador e intente conectarse a host-nat-ip- address: 2375

La consola de Chrome muestra solicitudes a http://host:9000/api/endpoints/xx/docker/plugins devuelven 500 errores, seguidos de DELETE ... / endpoints / xx. El cuerpo del error contiene un mensaje de "Los complementos no son compatibles con esta plataforma".

Detalles técnicos:

  • Versión Portainer: 1.16.0
  • Versión de Docker de destino (el host / clúster que administra): 17.06.2-ee-6
  • Plataforma (windows / linux): Windows 2016
  • Comando utilizado para iniciar Portainer: docker service create --name portainer --publish published=9000,target=9000,mode=host --endpoint-mode dnsrr --replicas=1 --constraint 'node.role == manager' --mount type=volume,src=portainer,dst=c:/data portainer/portainer:latest
  • Versión de Target Swarm (si corresponde): ¿incorporada?
  • Navegador: Chrome 63
kinbug platforwindows

Todos 3 comentarios

Hola @chrisvanderpennen , gracias por el informe.

¿Podrías probar portainer/portainer:pr1586 y decirme si resuelve el problema?

Hola @deviantony , tu PR soluciona el problema de conexión. Tengo una instancia de portainer:pr1586 administrando felizmente el nodo de enjambre de Windows que lo aloja. ¡Gracias!

Hay algunas rutas que todavía hacen la misma solicitud y muestran un brindis de:

Falla
No se pueden recuperar los complementos

  • acciones / crear / red
  • acciones / crear / servicio
  • acciones / crear / volumen

Pero parecen funcionar bien a pesar del brindis. ¿Le gustaría que presente un informe por separado para eso?

@chrisvanderpennen ¡agradable!

Sí, abra otro problema para informar los problemas en las otras rutas.

¿Fue útil esta página
0 / 5 - 0 calificaciones