‫Successivamente, come posso gestire il certificato SSL c.
‫Santiago dice Come posso gestire il certificato SSL per il motore X e l'ambiente locale.
‫Ambiente di sviluppo per produrre HTP sì.
‫A livello locale devi solo creare i tuoi certificati se stai andando a uno sviluppo locale, quindi quello
‫che probabilmente farei è usare il motore X o il traffico o qualcosa del genere all'interno del tuo file
‫di composizione e in questo modo puoi riportare i tuoi URL e pacchi in la tua app è corretta e puoi cercare Let's Encrypt Let's Encrypt ha un buon articolo sui
‫certificati per gli host locali e ti forniscono tutto il motivo per cui non dovresti ottenere i caratteri jolly o
‫perché non dovresti andare a usare un encrypt per local traffico host e che dovresti semplicemente generarli,
‫archiviarli sul tuo computer locale e legarli montandoli nei tuoi contenitori in fase di runtime
‫usa Docker compose per legare montare quei certificati nei tuoi contenitori in esecuzione e in questo
‫modo hanno sempre fiducia in un certificato.
‫Ora se usi sempre lo stesso certificato e questo è ciò che faccio, puoi memorizzarlo al di fuori del tuo progetto
‫da qualche parte sul tuo computer locale e quindi puoi dire ai tuoi browser di fidarsi.
‫Quindi se stai usando il nome che corrisponde al certificato.
‫Se crei i certificati con il nome host locale sul tuo computer locale e poi li
‫usi nel tuo file di composizione per i tuoi proxy e poi dici ai tuoi browser di fidarsi di quel certificato.
‫Allora sai che hai un ottimo ambiente di distribuzione locale che funzionerà sempre.
‫Non ti darà avvisi e il tuo browser si fiderà che non devi necessariamente ottenere certificati di terze
‫parti perché quelli non funzionano per i computer locali.
‫Non sono progettati per macchine locali e non condividerei facilmente questi certificati, non c'è
‫motivo di condividerli davvero, sono facili da creare.
‫So che è per me è un po 'come un quartier generale delle SS.
‫Tienilo sul tuo computer locale.
‫Potresti anche semplicemente tenerlo nella tua cartella SSH dot o creare uno chiamato Dot cert nel tuo profilo
‫sul tuo computer locale e semplicemente precipitarti lì e collegarti a loro nei tuoi file di composizione in modo da averli sempre quando ne
‫hai bisogno all'interno del tuo proxy o qualsiasi server Web che si desidera avere SSL localmente.
‫Ora ovviamente in produzione è un affare completamente diverso.
‫Se stai parlando di Docker Swarm, ad esempio, mi piace usare Let's Encrypt con traffico il cui traffico
‫è un proxy front-end che funziona come il motore X in quel modo e ho un repository chiamato cani contro gatto che ne
‫ha un esempio.
‫Lo metto anche qui per te.
‫Questo repository ha un esempio di come utilizzare un proxy di traffico con Let's Encrypt in modo che ottenga automaticamente i
‫certificati e li riporti.
‫Ora, se vuoi andare a comprare i tuoi certificati come quello che eravamo soliti fare.
‫Anche questo va bene.
‫Potresti immagazzinarli in segreti e sciamare usando vortici cubani che potresti anche infuriare e segreti e in questo modo sarebbero disponibili
‫per qualsiasi contenitore tu abbia bisogno.
‫Spero che questo aiuti.
‫E buona domanda.