まだらもよう

Qiitaに投稿できないメモ書きなど

docker imageコマンド

イメージをビルドする。

$ docker image build -t イメージ名:タグ名 Dockerfile配置ディレクトリのパス

-tはイメージ名とタグ名を指定するのでほぼ必須。

ローカルにベースイメージのキャッシュがある場合、Dockerは差分のみをビルドする。強制的に最新のベースイメージを利用するには、

$ docker image build --pull=true -t example/test:latest .

イメージにタグをつける。

$ docker image tag 元イメージ名:タグ 新イメージ:タグ

DockerHubには、イメージを管理するリポジトリがある。 各リポジトリは、イメージのバージョン管理をしている。

DockerHubからイメージをpullする。

$ docker image pull イメージ名(正確にはリポジトリ名):タグ

DockerHubを検索する。

$ docker search --limit 5 検索ワード

DockerHubにイメージをpushする。

$ docker image push イメージ名(正確にはリポジトリ名):タグ