@下载镜像
#使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载
#docker pull hub.c.163.com/public/ubuntu:18.04
#选项
##-a, --all-tags=trueifalse: 是否获取仓库中的所有镜像,默认为否。
##--disable-content-trus七:取消镜像的内容校验,默认为真。
@利用该镜像创建一个容器
#docker run -it ubuntu bash
@查看镜像信息
#docker images
@使用tag命令添加镜像标签
#docker七ag ubuntu:latest myubuntu:lat est
@使用inspect命令查看详细信息
#docker [image] inspect ubuntu:18.04
@使用 history 命令查看镜像历史
# docker his七ory ubuntu: 18. 04
@搜寻镜像,搜索 Docker Hub 官方仓库中的镜像
#docker search
##-f, --fi迁er fil七er: 过滤输出内容
##--format s七ring: 格式化输出内容
##--limi七 in七:限制输出结果个数, 默认为 25 个
##--no-trunc: 不截断输出结果
@使用标签删除镜像
#命令格式为 docker rmi IMAGE [IMAGE ... ]
#参数
## -f, -force: 强制删除镜像, 即使有容器依赖它
## -no-prune: 不要清理未带标签的父镜像
#例: docker rmi myubuntu: latest
@使用镜像ID来删除镜像
#docker rm a2lc0840213e
@清理镜像
#docker image prune
#选项
##-a, -all: 删除所有无用镜像, 不光是临时镜像
##-filter fil七er: 只清理符合给定过滤器的镜像
##-f, -force: 强制删除镜像, 而不进行提示确认
@创建镜像
#基于已有镜像的容器创建、基千本地模板导入、 基于Dockerfile创建。
#基于已有容器创建
##命令格式 docker [container] commit [OPTIONS] CONTAINER [REPOSITORY [:TAG]]
##选项
###-a, --au吐or="": 作者信息
###-c, - -change=(] : 提交的时候执行Dockerfile指令, 包括 CMDIENTRYPOINT 但 NVIEXPOSEILABELIONBUILDIUSERIVOLUMEIWORKDIR等
###-m, - -message= 11 11: 提交消息
###-p, --pause式rue: 提交时暂停容器运行
#基于本地模板导入
##命令格式 docker [image] i mport [OPTIONS] filelURLl -[REPOSITORY [:TAG] ]
#基于Dockerfile
##
@导出和载入镜像
#导出
##命令: docker [image] save
例: docker save -o ubuntu 18.04.tar ubuntu:18.04
#载入
##命令: docker [image] load
例: docker load -i ubuntu_18.04.tar