﻿1
00:00:05,540 --> 00:00:11,720
‫OK. Questo sono io che sto percorrendo l'incarico sui bind mounts. Comincio qui nella directory

2
00:00:11,720 --> 00:00:19,670
‫di esempio 1 di bind mount. Se guardo qui, vedo alcuni file markdown e altre cose. Non mi devo preoccupare di quelli, ma

3
00:00:19,670 --> 00:00:24,700
‫quelli sono i file modello standard da un sito Web di Jekyll.

4
00:00:24,830 --> 00:00:30,020
‫So che se usassi Jekyll sulla mia macchina, dovrei effettivamente installare Jekyll, che richiede

5
00:00:30,020 --> 00:00:33,140
‫una versione specifica di Ruby e altri strumenti.

6
00:00:33,140 --> 00:00:36,840
‫La cosa bella qui è che non devo fare nulla di tutto ciò. Posso digitare la finestra mobile.

7
00:00:36,880 --> 00:00:44,070
‫Possiamo anche digitare run container container, ma userò il modulo di stenografia qui. Ho intenzione di inoltrare la porta

8
00:00:44,930 --> 00:00:50,030
‫80 alla porta 4000 nel contenitore come specificato.

9
00:00:50,180 --> 00:00:55,100
‫Quindi ho bisogno di montare questa directory nel contenitore, nella directory

10
00:00:57,710 --> 00:01:02,030
‫del sito, e quindi ho bisogno di eseguire l'immagine di

11
00:01:06,540 --> 00:01:07,940
‫servizio di Jekyll.

12
00:01:11,450 --> 00:01:16,970
‫OK. Posso vedere che cosa è successo qui quando ha effettivamente avviato Jekyll, in realtà ha creato

13
00:01:16,970 --> 00:01:18,000
‫questo sito da quei file sorgente.

14
00:01:18,020 --> 00:01:22,670
‫Non devo sapere cosa significa tutto questo, ma posso dire qui in fondo, che è effettivamente avviato e

15
00:01:22,760 --> 00:01:24,150
‫il server è in esecuzione.

16
00:01:24,170 --> 00:01:27,010
‫Posso premere Control c per fermare.

17
00:01:27,050 --> 00:01:31,530
‫Quindi lasciami andare al mio browser e digitare localhost.

18
00:01:31,670 --> 00:01:37,310
‫OK. Sito web predefinito Sembra che abbia un post, che è questa pagina qui.

19
00:01:37,310 --> 00:01:37,690
‫Tutto ok.

20
00:01:37,700 --> 00:01:43,550
‫Ora andrò al mio editor di codice, e ho intenzione di recuperare quel file come di cui abbiamo parlato,

21
00:01:44,510 --> 00:01:46,710
‫e ho intenzione di cambiare qualcosa qui.

22
00:01:46,770 --> 00:01:47,980
‫In realtà cambierò il titolo.

23
00:01:53,810 --> 00:01:55,060
‫E lo salverò.

24
00:01:55,100 --> 00:02:01,240
‫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.

25
00:02:01,410 --> 00:02:05,180
‫Se torno al mio browser e clicco su Aggiorna. eccoci. Il contenitore vede il file modificato sull'host e quindi aggiorna il suo codice.

26
00:02:05,190 --> 00:02:09,840
‫Eccoci.

27
00:02:09,840 --> 00:02:14,730
‫Se sei interessato a Jekyll, Jekyll è in realtà un generatore di siti statici davvero interessante. È fantastico per creare siti Web su GitHub, che sono

28
00:02:14,890 --> 00:02:15,490
‫gratuiti.

29
00:02:15,510 --> 00:02:21,870
‫Puoi trovare maggiori informazioni a riguardo qui.

30
00:02:21,870 --> 00:02:25,950
‫Invece di installarlo nel modo in cui stanno suggerendo, puoi andare avanti

31
00:02:26,220 --> 00:02:28,720
‫e usare mycontainer o crearne uno tuo.

32
00:02:29,100 --> 00:02:33,360
‫Jekyll nel proprio tempo, è possibile visualizzare tutte le informazioni fornite e la documentazione su come utilizzarlo, su Docker Hub o su GitHub.

33
00:02:33,360 --> 00:02:34,770
‫Se si desidera utilizzare mycontainer per giocare con

34
00:02:34,770 --> 00:02:40,920
‫

35
00:02:41,220 --> 00:02:46,320
‫

