﻿1
00:00:05,540 --> 00:00:11,720
‫OKです｡  これは私がバインドマウントの課題を歩いているところです｡  まずはこのbind mount sample

2
00:00:11,720 --> 00:00:19,670
‫1ディレクトリからスタートします｡ ここを見ると､ マークダウンファイルなどがありますね｡  私は本当にそれらを気にする必要はありませんが､

3
00:00:19,670 --> 00:00:24,700
‫それらはJekyllのウェブサイトからの標準テンプレートファイルです｡

4
00:00:24,830 --> 00:00:33,140
‫通常､ 自分のマシンでJekyllを使おうとすると､ 実際にJekyllをインストールする必要があり､ それには特定のバージョンのRubyやその他のツールが必要なことは知っています｡

5
00:00:33,140 --> 00:00:36,840
‫この会社では､ そのようなことをする必要がないのがいいところです｡  docker runは打てます｡

6
00:00:36,880 --> 00:00:50,030
‫docker container run と入力することもできますが､ ここでは省略形を使用します｡  指定したようにコンテナで80番ポートを4000番ポートに転送してみます｡

7
00:00:50,180 --> 00:00:55,100
‫そして､ このディレクトリをコンテナのサイトディレクトリにマウントし､

8
00:00:57,710 --> 00:01:07,940
‫Jekyllのサーブイメージを実行する必要があります｡

9
00:01:11,450 --> 00:01:18,000
‫OKです｡  私はここで何が起こったのか見ることができますそれは実際にJekyllを起動したときに､ それは実際にこれらのソースファイルからこのウェブサイトを構築しました｡

10
00:01:18,020 --> 00:01:24,150
‫この意味するところを理解する必要はありませんが､ この下の方にある､ 実際に起動してサーバーが動いていることはわかります｡

11
00:01:24,170 --> 00:01:27,010
‫コントロールcを押せば停止できる

12
00:01:27,050 --> 00:01:31,530
‫では､ ブラウザでlocalhostと入力してみましょう｡

13
00:01:31,670 --> 00:01:37,310
‫OKです｡  デフォルトのウェブサイトです｡  投稿が1件あるようですが､ これはこちらのページです｡

14
00:01:37,310 --> 00:01:37,690
‫わかりました｡

15
00:01:37,700 --> 00:01:43,550
‫では､ コード・エディタに移動して､ 先ほど説明したようにpostファイルを表示し､

16
00:01:44,510 --> 00:01:46,710
‫この中の何かを変更します｡

17
00:01:46,770 --> 00:01:47,980
‫実は､ タイトルを変えようと思っているんです｡

18
00:01:53,810 --> 00:01:55,060
‫そして､ それを保存しておくのです｡

19
00:01:55,100 --> 00:02:01,240
‫ログを見ると､ そのファイルの変更を検知しているようです｡

20
00:02:01,410 --> 00:02:05,180
‫ブラウザで更新すると... さあ

21
00:02:05,190 --> 00:02:09,840
‫このように､ 私のファイルはコンテナに正しくマッピングされています｡

22
00:02:09,840 --> 00:02:14,730
‫コンテナはホスト上でファイルの変更を確認し､ そのコードを更新します｡

23
00:02:14,890 --> 00:02:15,490
‫これでよしとしよう｡

24
00:02:15,510 --> 00:02:25,950
‫あなたがJekyllに興味を持っている場合､ Jekyllは､ 実際には本当にクールな静的サイトジェネレータです｡  ちなみに無料で使えるGitHubでウェブサイトを作るのには最適です｡

25
00:02:26,220 --> 00:02:28,720
‫詳しくはこちらで紹介しています｡

26
00:02:29,100 --> 00:02:33,360
‫実際に彼らが提案している方法でインストールするのではなく､ 先にmycontainerを使うか､

27
00:02:33,360 --> 00:02:34,770
‫自分で構築することができます｡

28
00:02:34,770 --> 00:02:40,920
‫もし､ あなたが自分の時間にJekyllを弄るためにmycontainerを使いたいと思ったなら､ 私が提供したすべての情報､

29
00:02:41,220 --> 00:02:46,320
‫そして使い方のドキュメントは､ 実際にDocker HubやGitHubで見ることができるのです｡

