Docker vol.3

こんにちは、あじゅ~くです。

最近、よく耳にするようになってきた

Docker

をさわってみたいと思います。

…の続き。

では、
実際に使ってみ見ましょうってことで…

実践!

前回の起動画面を出したところで、
終わってたかと思います。
※中途半端で申し訳ないが
  1記事の枠が決まってまして…( ;∀;)

オフィシャルに
「hello world nginx」
があるのでこれを開いてみましょう。
「nginx」サーバが入っているだけの単純なVMイメージです。

docker_hello_world
↑「Create」をクリックします

dcoker_hello_world_download
↑ダウンロード中…

なんか表示されましたね。
docker_hello_world_exec
↑これを訳すと…
「ドキュメントルートにデフォルトHTMLが無いので、
コピーしときました!」

的な内容です(´・ω・`)

続いて、
ブラウザで開いてみます。
赤枠」のところをクリックすると
ブラウザが起動します。

docker_hello_world_browser
↑こんな感じで起動しました。

以上が、
「nginx」を使ったサンプルVMになります。
公式で出しているものですし、
特に無駄なものは入ってませんね。


サンプル改編

まぁこれだけだと面白くないので、
HTMLでも更新してみますかね。

青枠」をクリックしてみましょう。

docker_hello_world_exec
↑をクリックすると…

エクスプローラが立ち上がります。
docker_hello_world_custom
↑これがWEBサーバのドキュメントルート

「index.html」が入っていますね。
これを書き換えます。

以前、
css 作ったのでこれをそのまま入れてみます。
sass(cess)編を参照

古いのは、「_」つけてバックアップしときます。
docker_hello_world_custom_html
↑でこんな感じに

先ほどと同じように、プレビュー画面をクリックしてみます。
docker_hello_world_custom_browser
↑ブラウザが起動して表示されました!

という感じで、
「Docker」を使うと
他の開発者が作った便利なコンテナを
すぐに手元で動かしてみたり、
「Dockerfile」を書いて環境に依存しない
コンテナを作って配布できるんですよね。

という感じで、

Docker

の紹介でした。

参考になりましたでしょうか?w


BS

「Docker Quickstart Terminal」を起動してみたところ
PC固まったので

まさか

とは思いましたが、こんなのが…


crash

マジかよw
ブルースクリーン(BS)とか
久々にみたわ。

まだまだ不安定ですねぇ。

まぁ「Alpha」版なんでね…w

「Kitematic」起動エラー

数日後起動したところ…
起動できなくなってました。
VirtualBoxでエラーが起きるようです。

この場合、
VirtualBox 開いてVMを削除することで、
起動出来ました。
特に作業してなかったんで
よかったですが…
実際の仕事で使ってたらやばかったですねw

ドキュメント(エクセル等w)
保存してないのに…
OS死んだー!
状態に陥るとこです( ゚Д゚)

念のため記載しておきます。

それでは