(1)docker镜像是什么
它是一个只读文件,就类似于我们安装操作系统时所需要的那个iso光盘镜像,通过运行这个镜像来完成各种应用的部署。
这里的镜像就是一个能被docker运行起来的一个程序
(2)搜索、查看、获取
搜索镜像
命令格式:
docker search [image_name]
获取镜像
命令格式:
docker pull [image_name]
获取的镜像在哪里?
/var/lib/docker 目录下
查看镜像
命令格式
docker images <image_name>
(3)重命名 、删除
镜像重命名
命令格式:
docker tag [old_image]:[old_version] [new_image]:[new_version]
删除镜像
命令格式:
docker rmi [image_id/image_name:image_version]
(4)导入、导出
导出镜像
将已经下载好的镜像,导出到本地,以后备用
命令格式:
docker save -o[镜像名称] [镜像]
导入镜像
命令格式:
docker load < [image.tar_name]
docker load --input[image.tar_name]
(5)历史、创建
查看镜像历史
命令格式:
docker history [image_name]
获取到一个镜像,想知道他默认启动了哪些命令或者手封装了哪些系统层,那么可以使用docker history这条命令来获取我们想要的信息
根据模板创建镜像
cat 模板文件名.tar | docker import -[自定义镜像名]