ミラーリングの概要
- ミラーリングは、アプリケーションコンテンツ、依存関係、環境変数、およびコンフィギュレーションファイルを実行するために必要なすべてのコードが含まれドッカー実行可能ファイルです。
- 1つ以上の容器は、ミラーリングによって作成することができます。
イメージの管理
- ミラー検索-ドッカー検索
アクション:
ミラーリング(鏡面倉庫)ドッカーハブ検索
コマンドフォーマット:
ドッカー検索[オプション] TERMの
コマンドパラメータ(OPTIONS):
-F、--filterフィルタ設けフォーマットスクリーニング結果に応じて
使用--format文字列を出力結果フォーマットする言語形式行く
表示する結果の--limit int型の最大数は、デフォルトの25
すべてのコンテンツ--no-TRUNC表示を - 镜像查看 - docker images/docker image ls
作用:
列出本地镜像
命令格式:
docker images [OPTIONS] [REPOSITORY[:TAG]]
或者 docker image ls [OPTIONS] [REPOSITORY[:TAG]]
命令参数(OPTIONS):
-a, --all 展示所有镜像 (默认隐藏底层的镜像)
--no-trunc 不缩略显示
-q, --quiet 只显示镜像ID
- 镜像下载 - docker pull
作用:
下载远程仓库(如Docker Hub)中的镜像
命令格式:
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
命令参数(OPTIONS):
-a, --all-tags 下载所有符合给定tag的镜像 - 镜像删除 - docker rmi/docker image rm
作用:
将本地的一个或多个镜像删除
命令格式:
docker rmi [OPTIONS] IMAGE [IMAGE...]
或者 docker image rm [OPTIONS] IMAGE [IMAGE...]
命令参数(OPTIONS):
-f, --force 强制删除
- 镜像保存备份 – docker save
作用:
将本地的一个或多个镜像打包保存成本地tar文件(输出到STDOUT)
命令格式:
docker save [OPTIONS] IMAGE [IMAGE...]
命令参数(OPTIONS):
-o, --output string 指定写入的文件名和路径
- 镜像备份导入 - docker load
作用:
将save命令打包的镜像导入本地镜像库中
命令格式:
docker load [OPTIONS]
命令参数(OPTIONS):
-i, --input string 指定要打入的文件,如没有指定,默认是STDIN
-q, --quiet 不打印导入过程信息
- 镜像重命名 – docker tag
作用:
对本地镜像的NAME、TAG进行重命名,并新产生一个命名后镜像
命令格式:
docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
命令参数(OPTIONS):
无
- 镜像详细信息 – docker image inspect/docker inspect
作用:
查看本地一个或多个镜像的详细信息
命令格式:
docker image inspect [OPTIONS] IMAGE [IMAGE...]
或者 docker inspect [OPTIONS] IMAGE [IMAGE...]
命令参数(OPTIONS):
-f, --format string 利用特定Go语言的format格式输出结果 -
镜像历史信息 – docker history
作用:
查看本地一个镜像的历史(历史分层)信息
命令格式:
docker history [OPTIONS] IMAGE
命令参数(OPTIONS):
-H, --human 将创建时间、大小进行优化打印(默认为true)
-q, --quiet 只显示镜像ID
--no-trunc 不缩略显示