Dockerクイズ
Docker ビルドとは何をする操作ですか?
解説
Docker ビルドとは、主に Dockerfile に書かれた手順をもとに Docker イメージを作成する操作です。Dockerfile には、どのOSや実行環境を土台にするか、どのファイルをコピーするか、どのコマンドでライブラリをインストールするか、コンテナ起動時に何を実行するか、といった内容を記述します。docker build を実行すると、Docker はその手順を上から順番に処理し、アプリケーションを動かすための環境をまとめたイメージを作ります。作成されたイメージは、コンテナを起動するためのひな形として使われます。つまり、Dockerfile がレシピ、docker build が調理、Docker イメージが完成品のような関係です。コンテナを直接操作することや、イメージを削除することとは別の操作なので注意しましょう。