LoginSignup
2
2

More than 5 years have passed since last update.

Docker ドキュメント - Docker User Guide

Last updated at Posted at 2014-07-23

Docker ドキュメント

Docker Documentation
https://docs.docker.com/

Docker について

開発して、移動して、実行する。あらるアプリケーションを、どこへでも。

Docker は、開発者やシステム管理者のためのオープンなプラットフォームで、構築、発送し、配付されたアプリケーションを実行します。Docker は、コンポーネントからアプリケーションの素早いアセンブルと、コードを発送するときに起こる摩擦を取り除きます。Docker によって、コードのテストや本番環境 ( production ) への展開を、可能な限り速く行います。

Docker の構成:

* Docker エンジン - 軽量でパワフルなオープンソースのコンテナ仮装化技術を、アプリケーションの構築やコンテナ化の作業手順(ワークフロー)と連びつつけるものです。

  • Docker Hub - アプリケーション群を共有・管理する SaaS サービスです。

なぜ Docker なのか?

なぜ Docker なのか?

アプリケーションの素早い移動

  • 私たちは仕事の環境を良くしたい。Docker コンテナと作業手順にによって、簡単にコードを本番環境に持って行けるので、開発者、システム管理者、品質管理 forks、そしてリリースエンジニアが一緒に働けるようになります。私たちは標準的なコンテナ書式を作ったことで、開発者はコンテナの中のアプリケーションのみに注力し、システム管理者やオペレータが開発済みのコンテナを実行させられるようにします。この職掌分散の合理化と単純化は、コードの管理と展開を合理化します。

  • 私たちは、新しいコンテナの構築を簡単にしますので、あなたのアプリケーションを迅速に繰り返したり、可視性を増やすことを容易にします。これにより、あなたの組織の誰もが、どのようにアプリケーションが動作し、どのように構築されたかが理解できるようになるのを助けます。

  • Docker コンテナは軽量で速い! コンテナは数秒で起動するので、開発のサイクル時間や、テスト、デプロイの時間を減らします。

デプロイ(展開)とスケールを簡単に

  • Docker は、(ほとんど)どこでも動作します。コンテナをデスクトップ上や、物理サーバ、仮想マシン、データセンタ、あるいは公開・非公開クラド上で展開できます。

  • Docker は多くのプラットフォームで動作するので、自分のアプリケーションを周辺に移動するのも容易です。必要があれば、いつでもクラウド上のテスト環境から、アプリケーションを簡単に差し戻せます。

  • Docker 社の軽量コンテナ Docker はまた、スケールアップやダウンを迅速かつ簡単に行えます。迅速に沢山のコンテナを起動できますし、それらが必要なくなれば、シャットダウンさせることもできます。

高い密度と、より多くの作業手順(ワークフロー)

  • Docker コンテナはハイパーバイザーを必要都しないので、ホスト上に多くを詰め込むことが出来ます。これが意味するところは、より各々のサーバの価値を上げ、機材やライセンスの浪費を減らすかもしれません。

より速い展開管理を簡単にする。

  • Docker によって作業手順(ワークフロー)の速度が向上するので、ビッグバンのような巨大な更新を行うよりも、小さな変更を沢山行えます。小さな変更というのは、リスクの減少と、より稼動時間が増える事を意味します。
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2