Ciao,
Ogni volta che devo aggiungere un plugin o modificare qualche impostazione nel Docker di PuTTy, devo ricostruire il container.
Esiste un modo più veloce per modificare in Docker senza dover ricostruire?
Cordiali saluti
Olle
Ciao,
Ogni volta che devo aggiungere un plugin o modificare qualche impostazione nel Docker di PuTTy, devo ricostruire il container.
Esiste un modo più veloce per modificare in Docker senza dover ricostruire?
Cordiali saluti
Olle
Se aggiungi o rimuovi un plugin, devi ricostruire.
A proposito, considera di abbandonare PuTTY a favore di Windows Terminal.
Sviluppare plugin contro un sito di produzione sarà un processo molto noioso. Ti consiglio di configurare un ambiente di sviluppo locale (o cloud). Abbiamo alcune guide qui:
[citazione=“Olle11, post:1, topic:368054”]
C’è un modo più veloce per modificare in Docker senza dover ricostruire?
[/citazione]
Non è molto raccomandato, ma puoi fare qualcosa del genere
cd /var/discourse
./launcher enter app
cd /var/www/discourse/plugins/your-plugin-path
git pull
sv restart unicorn
Ma a meno che tu non stia modificando qualcosa di piuttosto banale, ti consiglio di impostare un ambiente di sviluppo come suggerito.
Ma questo non eseguirà alcuna migrazione?
Suppongo che se non sapesse più di quanto sembri, non ci sarebbero migrazioni. ![]()
Ma, sì, se fossi stato tu, avrei detto anche di fare
bin/rails db:migrate
E poi avresti detto “ma che dire degli asset?”
E io avrei detto, “Sì, devi farlo anche tu. Esattamente come fare è lasciato come esercizio al lettore.”
Mmm, forse dovrei semplicemente farlo come facevo prima così non danneggio il sito,
È meglio usare Windows Terminal rispetto a PuTTY?
Cordiali saluti
Olle
[citazione=“Olle11, post:7, topic:368054”]
forse dovrei semplicemente farlo come facevo prima così non rompo il sito,
[/citazione]
Se ti sposti su un nuovo server, non apporterai modifiche al sito finché non saprai che il nuovo sito funziona. È impossibile rompere il sito.
Sì, è molto più moderno.
Windows Terminal offre più schede, temi personalizzabili, supporto Unicode e UTF-8, accelerazione GPU e una migliore integrazione con le moderne funzionalità di Windows rispetto a PuTTY.
Windows Terminal si integra con il Sottosistema Windows per Linux (WSL), supporta profili shell nativi e consente un passaggio senza interruzioni tra gli ambienti PowerShell, Prompt dei comandi e WSL all’interno di una singola finestra.