本連載では、Docker に興味はありつつもまだ触ったことのない方向けに、実際に Docker を触って理解していただくための記事を提供します。今回は Docker のバインドマウント機能について説明します。また、バインドマウントの具体的な例として、Java の Hello World プログラムをコンパイルし実行する方法を紹介します。 Docker のマウント機能 「マウント」という用語については、Linux や Windows など OS の用語としてご存知の方が多いかと思います。例えば「ハードディスクをマウントする」と言った場合、OS がハードディスクを認識し、利用できる状態にすることを意味します。 Docker における「マウント」とは、コンテナの外にあるデータを、コンテナの中で利用できる状態にすることを意味します。昨年末に公開された Docker v17.12.0-ce では、以

