‫OK. Questo sono io che sto percorrendo l'incarico sui bind mounts. Comincio qui nella directory
‫di esempio 1 di bind mount. Se guardo qui, vedo alcuni file markdown e altre cose. Non mi devo preoccupare di quelli, ma
‫quelli sono i file modello standard da un sito Web di Jekyll.
‫So che se usassi Jekyll sulla mia macchina, dovrei effettivamente installare Jekyll, che richiede
‫una versione specifica di Ruby e altri strumenti.
‫La cosa bella qui è che non devo fare nulla di tutto ciò. Posso digitare la finestra mobile.
‫Possiamo anche digitare run container container, ma userò il modulo di stenografia qui. Ho intenzione di inoltrare la porta
‫80 alla porta 4000 nel contenitore come specificato.
‫Quindi ho bisogno di montare questa directory nel contenitore, nella directory
‫del sito, e quindi ho bisogno di eseguire l'immagine di
‫servizio di Jekyll.
‫OK. Posso vedere che cosa è successo qui quando ha effettivamente avviato Jekyll, in realtà ha creato
‫questo sito da quei file sorgente.
‫Non devo sapere cosa significa tutto questo, ma posso dire qui in fondo, che è effettivamente avviato e
‫il server è in esecuzione.
‫Posso premere Control c per fermare.
‫Quindi lasciami andare al mio browser e digitare localhost.
‫OK. Sito web predefinito Sembra che abbia un post, che è questa pagina qui.
‫Tutto ok.
‫Ora andrò al mio editor di codice, e ho intenzione di recuperare quel file come di cui abbiamo parlato,
‫e ho intenzione di cambiare qualcosa qui.
‫In realtà cambierò il titolo.
‫E lo salverò.
‫Sembra che i miei registri di nuovo qui dicono che ha rilevato le modifiche in quel file. Come puoi vedere qui, i miei file vengono mappati correttamente nel contenitore.
‫Se torno al mio browser e clicco su Aggiorna. eccoci. Il contenitore vede il file modificato sull'host e quindi aggiorna il suo codice.
‫Eccoci.
‫Se sei interessato a Jekyll, Jekyll è in realtà un generatore di siti statici davvero interessante. È fantastico per creare siti Web su GitHub, che sono
‫gratuiti.
‫Puoi trovare maggiori informazioni a riguardo qui.
‫Invece di installarlo nel modo in cui stanno suggerendo, puoi andare avanti
‫e usare mycontainer o crearne uno tuo.
‫Jekyll nel proprio tempo, è possibile visualizzare tutte le informazioni fornite e la documentazione su come utilizzarlo, su Docker Hub o su GitHub.
‫Se si desidera utilizzare mycontainer per giocare con
‫