ある Web アプリケーションがあり、これをさまざまなランタイム環境 (プラットフォームやブラウザーなど) でテストします。テストするには、プラットフォームごとに物理マシンまたは仮想マシンのいずれかが必要です。Web アプリケーションでサポートされるプラットフォーム数が多いほど、必要なマシン数も多くなります。
Docker コンテナーは、すぐに開始するために必要となる完全なランタイム環境をラップすることができます。そのため、物理マシン上にソフトウェアをインストールする必要がありません。例えば、Google Chrome ブラウザー上で IBM® Rational® Test Workbench Web UI Tester を使用して Ubuntu 16.04 上の Web アプリケーションをテストする場合に、物理マシン上に Ubuntu、Rational Test Workbench Web UI Tester、Chrome をインストールする必要はありません。それらを Docker イメージにラップして、さまざまな物理マシン上で起動することができます。