﻿1
00:00:05,540 --> 00:00:11,720
‫BAIK. Inilah saya berjalan melalui tugas di bind mounts. Saya mulai di sini

2
00:00:11,720 --> 00:00:19,670
‫di direktori bind mount sample 1. Jika saya melihat di sini, saya melihat beberapa file penurunan harga dan hal-hal lainnya. Saya tidak benar-benar harus peduli

3
00:00:19,670 --> 00:00:24,700
‫tentang itu, tetapi itu adalah file template standar dari situs web Jekyll.

4
00:00:24,830 --> 00:00:30,020
‫Saya tahu secara normal jika saya akan menggunakan Jekyll di komputer saya, saya harus menginstal Jekyll,

5
00:00:30,020 --> 00:00:33,140
‫yang membutuhkan versi tertentu dari Ruby dan alat-alat lainnya.

6
00:00:33,140 --> 00:00:36,840
‫Yang menyenangkan di sini adalah saya tidak perlu melakukan semua itu. Saya bisa mengetikkan docker run.

7
00:00:36,880 --> 00:00:44,070
‫Kita juga bisa mengetik run kontainer container, tapi saya akan menggunakan form steno di sini. Saya akan meneruskan port 80

8
00:00:44,930 --> 00:00:50,030
‫ke port 4000 dalam wadah seperti yang kami tentukan.

9
00:00:50,180 --> 00:00:55,100
‫Lalu saya perlu me-mount direktori ini ke dalam wadah, ke

10
00:00:57,710 --> 00:01:02,030
‫direktori situs itu, dan kemudian saya perlu menjalankan gambar

11
00:01:06,540 --> 00:01:07,940
‫Jekyll serve.

12
00:01:11,450 --> 00:01:16,970
‫BAIK. Saya dapat melihat apa yang terjadi di sini ketika itu benar-benar mulai Jekyll, itu sebenarnya membangun situs

13
00:01:16,970 --> 00:01:18,000
‫web ini dari file-file sumber.

14
00:01:18,020 --> 00:01:22,670
‫Saya tidak perlu tahu apa artinya semua itu, tetapi saya dapat mengatakan di sini di bagian bawah, bahwa itu sebenarnya

15
00:01:22,760 --> 00:01:24,150
‫dimulai dan server sedang berjalan.

16
00:01:24,170 --> 00:01:27,010
‫Saya dapat menekan Control c untuk berhenti.

17
00:01:27,050 --> 00:01:31,530
‫Lalu biarkan saya pergi ke browser saya dan ketik localhost.

18
00:01:31,670 --> 00:01:37,310
‫BAIK. Situs web standar. Sepertinya ada satu posting, yaitu halaman ini di sini.

19
00:01:37,310 --> 00:01:37,690
‫Baiklah.

20
00:01:37,700 --> 00:01:43,550
‫Sekarang saya akan pergi ke editor kode saya, dan saya akan mengambil file posting seperti yang kita bicarakan, dan

21
00:01:44,510 --> 00:01:46,710
‫saya akan mengubah sesuatu di sini.

22
00:01:46,770 --> 00:01:47,980
‫Saya sebenarnya akan mengubah judul.

23
00:01:53,810 --> 00:01:55,060
‫Dan saya akan menyimpannya.

24
00:01:55,100 --> 00:02:01,240
‫Sepertinya log saya di sini mengatakan mendeteksi perubahan pada file itu.

25
00:02:01,410 --> 00:02:05,180
‫Jika saya kembali ke browser saya dan tekan refresh ... ini dia.

26
00:02:05,190 --> 00:02:09,840
‫Seperti yang Anda lihat di sini, file saya dipetakan dengan benar ke dalam wadah.

27
00:02:09,840 --> 00:02:14,730
‫Kontainer melihat perubahan file pada host dan kemudian memperbarui kodenya.

28
00:02:14,890 --> 00:02:15,490
‫Itu dia.

29
00:02:15,510 --> 00:02:21,870
‫Jika Anda tertarik pada Jekyll, Jekyll sebenarnya adalah Generator Situs Statis yang sangat keren. Ini bagus untuk membuat

30
00:02:21,870 --> 00:02:25,950
‫situs web di GitHub, yang gratis.

31
00:02:26,220 --> 00:02:28,720
‫Anda dapat menemukan informasi lebih lanjut di sini.

32
00:02:29,100 --> 00:02:33,360
‫Alih-alih menginstalnya sesuai saran mereka, Anda dapat melanjutkan dan menggunakan mycontainer

33
00:02:33,360 --> 00:02:34,770
‫atau membuat sendiri.

34
00:02:34,770 --> 00:02:40,920
‫Jika Anda ingin menggunakan mycontainer untuk bermain-main dengan Jekyll di waktu Anda sendiri, Anda sebenarnya dapat melihat semua informasi

35
00:02:41,220 --> 00:02:46,320
‫yang saya berikan, dan dokumentasi tentang cara menggunakannya, di Docker Hub atau di GitHub.

