Portainer: No se puede acceder a la consola del contenedor.

Creado en 2 ago. 2018  ·  3Comentarios  ·  Fuente: portainer/portainer

Pregunta :
¿Cómo puedo acceder a la consola del contenedor?

cuando intento iniciar sesión como ejecutivo con este contenedor, siempre me muestra la información incorrecta a continuación,
docker exec -it b2d76b3d56c8 / bin / bash
error de tiempo de ejecución de oci: error de ejecución: container_linux.go: 265: el proceso de inicio del contenedor provocó "exec: \" / bin / bash \ ": stat / bin / bash: no existe tal archivo o directorio"

Quiero ejecutar en el contenedor y agregar archivos CA y ejecutar el comando "sudo / usr / sbin / update-ca -ificates"

gracias ~

kinquestion

Comentario más útil

Además, algunas imágenes de la ventana acoplable solo tienen /bin/sh , pero no /bin/bash . Primero debe elegir el shell (cuadro combinado de comando ).

Todos 3 comentarios

La imagen de la ventana acoplable Portainer se basa en scratch (en realidad portainer/base ), no hay forma de ejecutar este contenedor.

Si desea lograr algo similar, deberá crear su propia imagen basada en algo más, como alpino, por ejemplo.

¿Por qué necesita ejecutar este comando? Ya incluimos los certificados en la imagen, pero es posible que necesitemos actualizarla (https://github.com/portainer/docker-images/blob/master/base/Dockerfile).

@deviantony lo entendió, muchas gracias por el comentario ~ permítanme cerrar este caso ahora.

Además, algunas imágenes de la ventana acoplable solo tienen /bin/sh , pero no /bin/bash . Primero debe elegir el shell (cuadro combinado de comando ).

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