Hola,
Siempre que necesito añadir un plugin o editar alguna configuración en PuTTy docker, necesito reconstruir el contenedor.
¿Existe una forma más rápida de editar en Docker sin tener que reconstruir?
Saludos cordiales
Olle
Hola,
Siempre que necesito añadir un plugin o editar alguna configuración en PuTTy docker, necesito reconstruir el contenedor.
¿Existe una forma más rápida de editar en Docker sin tener que reconstruir?
Saludos cordiales
Olle
Si añades o eliminas un plugin, debes reconstruir.
Por cierto, considera abandonar PuTTY en favor de Windows Terminal.
Desarrollar plugins contra un sitio de producción será un proceso muy tedioso. Te recomiendo que configures un entorno de desarrollo local (o en la nube). Tenemos algunas guías aquí:
Realmente no se recomienda, pero puedes hacer algo como
cd /var/discourse
./launcher enter app
cd /var/www/discourse/plugins/your-plugin-path
git pull
sv restart unicorn
Pero a menos que estés cambiando algo bastante trivial, querrás configurar un entorno de desarrollo como se sugiere.
Pero eso no va a ejecutar ninguna migración, ¿verdad?
Supongo que si no sabe más de lo que parece, no habrá migraciones. ![]()
Pero, sí, si fueras tú, entonces también habría dicho que hicieras
bin/rails db:migrate
Y luego dirías “¿pero qué pasa con los activos?”
Y yo diría: “Sí, también necesitas hacer eso. Exactamente cómo se deja como ejercicio para el lector”.
Mmm, tal vez debería hacerlo como solía hacerlo para no romper el sitio,
¿Es mejor usar Windows Terminal que PuTTY?
Saludos cordiales,
Olle
[cita=“Olle11, post:7, topic:368054”]
tal vez debería hacerlo como solía hacerlo para no romper el sitio,
[/cita]
Si te mudas a un nuevo servidor, no harás ningún cambio en el sitio hasta que sepas que el nuevo sitio funciona. Es imposible romper el sitio.
Sí, es mucho más moderno.
Windows Terminal ofrece varias pestañas, temas personalizables, compatibilidad con Unicode y UTF-8, aceleración por GPU y una mejor integración con las características modernas de Windows en comparación con PuTTY.
Windows Terminal se integra con el Subsistema de Windows para Linux (WSL), admite perfiles de shell nativos y permite cambiar sin problemas entre los entornos de PowerShell, Símbolo del sistema y WSL dentro de una sola ventana.