docker commit

コンテナ→Dockerイメージを生成するコマンド

※通常は Dockerイメージを元にコンテナを生成するが、その逆を行うコマンド
※コンテナに操作を加えたうえでイメージ化したい場合に使う

コマンド実行
  1. ターミナルで下記コマンドを実行
    docker commit my_centos techmemo/techmemo-centos:ver.1
  • docker commit { コンテナID or 名前 } { イメージ名 }:{ タグ名 }
  • イメージ名:任意のイメージ名(ここでは “techmemo/techmemo-centos” としています)
  • タグ名:任意のタグ名(ここでは “ver.1” としています)

“docker push” でDockerHubへアップロードするためには、イメージ名の先頭に DockerHubID を入れる必要があリます
{ DockerHubID/イメージ名 }で指定

生成したイメージの確認
  1. ターミナルで下記コマンドを実行
    docker images
  • 生成したDockerイメージを確認できます