初心者
docker

Docker | docker build と Dockerfile でイメージをビルドする基本

docker build とは

Dockerfile から独自のイメージをビルドするためのコマンド。

Dockerfile とは

docker build するための手順を書いたファイル。

イメージを作ってみる

1. Dockerfile を作る

適当なイメージを「ベース」にする。

ここでは Dockerhub の公式で配布されている ubuntuのイメージ を元にする。

./docker-build/Dockerfile
FROM ubuntu

CMD echo 'Hello docker world!'

この CMD で指定した内容は、イメージを「作成して固める」ときではなく、固めた後のイメージを「実行」する時に実行される。

2. イメージをビルドする

-t オプションで名前をつけられる。

$ docker build ./ -t example

3. イメージをコンテナとして実行する

Hello World が出力されるのが分かる。

$ docker run example
Hello docker world!

参考

環境

  • Docker For Mac
  • Docker version 1.12.3, build 6b644ec