Hi, its been a long time since I tried to setup anything like this (used to setup things like PHPNuke and whatnot back in the day), a bit of looking around and it seems Discourse is one of the better forum platforms around.
The instructions for installing this are super unclear to me, and I’m not even sure I can install it on the rented webhosting because it seems to require sudo/root which I do not have… is this accurate?
(renting webhosting from NFOServers.com) I’m connecting to the webhosting via Putty
SSH.
Can anyone tell me if this is a thing or not, and if so point me to where I can find a bit more detailed instructions for my scenario (rather than hosting on my own linux machne…?).
¿Por qué es eso? No hay ninguna razón técnica para requerir acceso root. ¿No sería posible tener un archivo docker compose o similar como de costumbre? Esto rompe la compatibilidad con cualquier tipo de entorno empresarial y con soluciones como podman y Kubernetes.
Lo bueno de los contenedores es que son fáciles de desplegar, ya que vienen empaquetados en un formato estándar, sin necesidad de depender de herramientas externas específicas del proveedor, que es lo que está sucediendo aquí. Los desarrolladores se preocupan por hacer las cosas lo más fáciles posible para los administradores de sistemas proporcionando una herramienta para apoyarlos, pero al hacerlo obligatorio, les dificultan la tarea.
La imagen de Bitnami en DockerHub tiene el doble de descargas. Me pregunto si es porque están empaquetados correctamente (un contenedor para cada servicio, no muchos servicios empaquetados en un solo contenedor opaco) y se pueden ejecutar usando un archivo compose.
Una explicación es que cuando el proyecto comenzó, docker-compose realmente no era viable, por lo que desarrollaron su propio lanzador. Es lo que usan para su alojamiento y no hay razón para cambiarlo. La documentación de instalación funciona increíblemente bien para personas que no saben absolutamente nada sobre administración de sistemas.
[quote=“Francesco Frassinelli, post:3, topic:183600, username:frafra”]
La imagen de Bitnami en DockerHub tiene el doble de descargas. Me pregunto si es porque están empaquetados correctamente (un contenedor para cada servicio, no muchos servicios empaquetados en un solo contenedor opaco) y se pueden ejecutar usando un archivo compose.
[/quote] Sospecho que sí. Y parecen funcionar para mucha gente, pero si eres una de esas personas y algo sale mal, no puedes obtener (mucha) ayuda aquí porque no es lo que la gente aquí conoce. No está claro (al menos para mí) qué tipo de soporte pueden obtener en otros lugares, pero a menudo hay intercambios como “Para resolver ese problema, simplemente haz X” seguido de “No puedo hacer X porque uso bitnami y no sé cómo hacerlo”.
Dicho esto, he comenzado a trabajar en la creación de imágenes que son muy similares a las imágenes compatibles pero que se pueden implementar con docker compose y herramientas similares. Recientemente he considerado hacerlas lo más compatibles posible con la imagen de bitnami para que sea fácil moverse entre ellas. Lo que tengo disponible aún no está listo para que nadie lo use, ya que todavía estoy cambiando cosas; no estoy seguro de si serán un par de meses o un par de años.
Gracias, Jay, por la rápida respuesta en una discusión tan antigua y por el interesante enlace.
Probé las imágenes de Bitnami, pero hay algunos errores y dejé de informarlos cuando leí que simplemente no leían los problemas. Es por eso que preferiría usar la configuración compatible oficialmente e incluso contribuir en ese sentido, como lo he hecho a menudo con otros proyectos de código abierto. Estaría abierto a probar y contribuir a la configuración de Docker en la que está trabajando, si puede compartirla y cree que sería bueno abrirla a discusiones y contribuciones.