Dockerファイルからイメージを生成するコマンド
Dockerfile を格納するフォルダ作成
- ターミナルで下記コマンドを実行
mkdir docker_test
※フォルダ名は任意で良いです(ここでは “docker_test” としています) - vi コマンドで Dockerfile を作成
vi docker_test/Dokerfile
※ファイル名は “Dockerfile” にする必要があります
Dockerfile の内容を入力
- vi エディタで下記操作を実行
- [ i ] キー押下で INSERT モードにする
- 下記を入力
FROM centos:7
RUN yum update -y - [ ESC ] キー押下で コマンドモードにする
- “:wq” を入力して [ Enter ] キー押下で保存
cat コマンドで作成したファイルを確認
- ターミナルで下記コマンドを実行
cat docker_test/Dockerfile
- vi エディタで作成したファイルの内容が確認できます
docker build 実行
- ターミナルで下記コマンドを実行
docker build -t sample:latest docker_test/
- docker build -t { イメージ名 }:{ タグ名 } { Dockerfile が格納されているフォルダのパス }
- “-t” オプションは省略できますが、イメージを識別するためにも付けていた方が良いでしょう
- ここでは、イメージ名に “sample”、タグ名に “latest” 指定で実行しています
- Dockerfile に記載した 1行目が “[1/2] FROM” に出力されています
- Dockerfile に記載した 2行目が “[2/2] RUN” に出力されています
作成したイメージの確認
- ターミナルで下記コマンドを実行
docer images
- “sample:latest” のイメージが作成されていることが確認できます