Latest web development tutorials

ドッカーチュートリアル

ドッキングウィンドウは、に基づいて、オープンソースのアプリケーション・コンテナ・エンジンであるゴー言語とプロトコルへの準拠Apache2.0のソース。

ドッキングウィンドウは、開発者は、軽量、ポータブルコンテナに自分のアプリケーションとの依存関係をパッケージ化し、その後も仮想化できる人気のLinuxマシンのいずれかで公開することができます。

コンテナが完全にサンドボックス機構は(iPhoneアプリと同様の)互いの任意のインターフェイスを持っていないだろうが、もっと重要なのは、パフォーマンスのオーバーヘッドが低いコンテナです。


誰がこのチュートリアルを取る必要がありますか?

このチュートリアルでは、ドッカーが使用学ぶことができるステップのチュートリアルにより、この工程を通じて、運用・保守エンジニアやバックエンドの開発者のためのものです。


このチュートリアルを読む前に、あなたが知っている必要があります

このチュートリアルを読む前に、Linuxの一般的なコマンドを習得する必要があります。 あなたは、サイトことができ、Linuxのチュートリアルは、コマンドを学習します。


デッカーのシナリオ

  • Webアプリケーションのパッケージ化とパブリッシングの自動化。

  • テストの自動化と継続的インテグレーション、リリース。

  • 展開とサービス指向の環境でデータベースまたはその他のバックオフィスアプリケーションをチューニング。

  • 再コンパイルしたり、独自の環境を構築するために、既存のOpenShiftまたはクラウドファウンドリーのPaaSプラットフォームを拡張します。

  • デッカーのメリット

    • 1、単純化の手順:
      ドッキングウィンドウは、開発者がアプリケーションだけでなく、依存関係に携帯用容器をパッケージ化してから、人気のあるLinuxマシンのいずれかに公開することを可能にする仮想化することができます。 ドッキングウィンドウを管理することがドッキングウィンドウに直接、その結果を置くために開発者は、仮想化の方法を変更しました。 利便性がドッカーは、過去にドッカーコンテナ処理で数日間やミッションの数週間を必要としている最大の利点である、あなただけ完了するまでに数秒を必要としています。

    • 2、恐怖症を選択しないよう:
      あなたは選択肢の恐怖症、または経験のある患者を持っている場合。 ドッキングウィンドウは、あなたのもつれをパックに役立ちます! たとえばドッカーミラーのために、あなたが仕事の複数のアプリケーションデッカー例の展開を簡素化することができるようにドッカー画像は、動作環境および設定が含まれています。 例えば、Webアプリケーション、バックグラウンドアプリケーション、データベースアプリケーション、例えばHadoopクラスタ、メッセージ・キューなどのような大規模なデータ・アプリケーションは、単一の画像展開中に包装することができます。

    • 3、お金を節約:
      開発者は、高設定のハードウェアを追求するためには効果がありませんように、一方では、クラウドコンピューティングの時代は、デッカーは避けられない、高い価格性能の考え方を変更します。 デッカーは、より十分に利用されるように、クラウドスペースにクラウドと組み合わせます。 ハードウェアの管理の問題を解決するだけでなく、道の仮想化を変更していないだけ。


    関連リンク

    ドッカーの公式ウェブサイト: http://www.docker.com

    githubのドッカー出典: https://github.com/docker/docker