Docker-overview

提供:Dev Guides
移動先:案内検索

Docker-概要

Dockerはコンテナー管理サービスです。 Dockerのキーワードは、 develop、shiprun どこでもです。 Dockerの全体的なアイデアは、開発者がアプリケーションを簡単に開発し、コンテナに入れて、どこにでも展開できるようにすることです。

Dockerの最初のリリースは2013年3月であり、それ以来、特にアジャイルベースのプロジェクトに直面して、現代世界の開発の流行語となっています。

Dockerの概要

Dockerの機能

  • Dockerには、コンテナを介してオペレーティングシステムのフットプリントを小さくすることにより、開発の規模を縮小する機能があります。
  • コンテナを使用すると、開発、QA、オペレーションなどのさまざまなユニットにまたがるチームが、アプリケーション間でシームレスに作業しやすくなります。
  • Dockerコンテナはどこにでも、物理マシンや仮想マシン、さらにはクラウドにデプロイできます。
  • Dockerコンテナーは非常に軽量であるため、非常に簡単にスケーラブルです。

Dockerのコンポーネント

Dockerには次のコンポーネントがあります

  • Docker for Mac -Mac OS上でDockerコンテナを実行できます。
  • Docker for Linux -Linux OS上でDockerコンテナを実行できます。
  • Windows用Docker -Windows OS上でDockerコンテナを実行できます。
  • Docker Engine -Dockerイメージの構築とDockerコンテナの作成に使用されます。
  • Docker Hub -これは、さまざまなDockerイメージをホストするために使用されるレジストリです。
  • Docker Compose -これは、複数のDockerコンテナーを使用してアプリケーションを定義するために使用されます。

これらのすべてのコンポーネントについては、後続の章で詳しく説明します。

Dockerの公式サイトはhttps://www.docker.com/です。このサイトには、Dockerソフトウェアに関するすべての情報とドキュメントがあります。 また、さまざまなオペレーティングシステムのダウンロードリンクもあります。