前回はDockerホスト単体でのコンテナ管理方法を紹介した。サービス提供環境では、以下の理由から複数のサーバで運用することが多い。 ・ひとつのホストに負荷が集中するのを避けるため ・ホストがダウンした場合のリスクを軽減するため そこで今回は ...
複数の物理サーバで稼働するDockerコンテナ同士が通信するには、どうすればよいのでしょうか。そのためには、Docker特有のコンポーネントを理解する必要があります。今回は、Docker環境のネットワーキングを実現するソフトウェアコンポーネントと具体的な ...
Docker Swarmによって束ねられた複数のDockerホストの集まり(群れ)は、「クラスタ」と呼ばれます。SwarmとはDockerエンジンの集合体、すなわちクラスタを意味し、クラスタではアプリケーションが稼働するコンテナを「サービス」として定義します。この複数 ...
Docker Engine のインストール 本番環境側にインストールする Docker は Docker Engine になります。 そもそもが Docker は Linux 上で動かすことが絶対条件であり、for Mac や for Windows は特殊であるということを押さえておいてください。
Dockerはオープンなプラットフォームです。Dockerオブジェクトと呼ばれるイメージ、コンテナ、ネットワーク、ボリュームなどで構成され、これらを操作する事でアプリケーションを開発、配布、実行することが出来ます。 今回はDocker Swarm mode(以下、Swarm mode ...
IT管理者はシステム需要の拡大に応じてインフラを拡充しなければならない。GPU(グラフィックス処理プロセッサ)仮想化やエッジコンピューティングといった新しい技術を取り入れるために、インフラの変更が必要になることもある。インフラが変われば ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
Microsoftは6月23日、「Using WSL2 in a Docker Linux container on Windows to run a Minecraft Java Edition - Microsoft Tech Community - 1482133」において、Windows 10のWS L2上にUbuntu 20.04 LTSを展開し、そこでLinux Minecraft ...
オープンソースのコンテナプロジェクト「Docker」の生みの親である企業Dockerは米国時間6月9日、「Docker 1.0」および「Docker Enterprise Support」プログラムのリリースを発表した。Dockerは、仮想マシンの代わりにコンテナを使用して、複数のアプリケーションを同じ ...
Docker is an important tool for developers and for running apps across networks, and it has many uses for the pro and ...