1.搜寻镜像
docker search NAME
--automated=true|false 仅显示自动创建的镜像,默认为否
--no-trunc=true|false 输出信息不截断显示,默认为否
-s ,--starts=X 指定显示评价为指定星级以上的镜像,默认为0
2.获取镜像
docker pull NAME:TAG 默认从官方仓库拉取
如果要从非官方仓库下载,需要在仓库名称前加上指定的完整地址,例如:
docker pull /public/ubuntu:14.04
3.查看镜像
docker images
-a,--all=true|false 列出所有文件,默认为否
--digests=true|false 列出镜像的数字摘要值,默认为否
-f,filter=【】 过滤列出的镜像
--no-trunc=true|false 对输出结果过长的部分进行截断,默认是
4.查看镜像详细信息
docker inspect NAME:TAG
给镜像重新打标签
docker tag NAME:TAG NAME:NEW_TAG
5.查看镜像历史
docker history NAME:TAG
6.删除镜像
docker rmi NAME:TAG
7.创建镜像
(1) 基于已有镜像的容器创建
docker commit 【options】 container 【repository【:TAG】】
-a,--author=" " 作者信息
-c,--change=[ ] 提交的时候执行Dockerfile指令
-m,--message=“ ” 提交消息
-p,--pause=true 提交时暂停容器运行
(2)基于本地模板导入
docker import - NAME:TAG file
8.保存和载入镜像
dokcer save -o XXX.tar NAME:TAG
docker load --input XXX.tar
9.上传镜像
docker push user/NAME:TAG