镜像
-f 参数 大括号里面的是需要查的局部的信息 最后面的是镜像的id
6.搜索镜像
docker search 搜索远端的镜像(默认是搜索远端的仓库上面的镜像)
--automated=false 仅显示自动创建的镜像
--no-trunc 输入信息不间断显示
- s --stars = 0 仅显示
7.删除镜像
docker rmi image标签和imageID
先删除镜像的标签,然后再删除镜像
不能删除正在运行的镜像 docker rmi -f 可以删除强行删除正在运行的镜像
docker rm 容器id,可以删除容器
8.创建镜像
a.基于已有的镜像来创建
$ sudo docker commit -m "Added a new file" -a "Docker Newbee" a925cb40b3f0 test
-a 作者信息
-m提交信息
镜像id
别名字
b.基于本地的模板
sudo cat ubuntu- 14. 04- x86_ 64- minimal. tar. gz | docker import - ubuntu: 14. 04
下载一个压缩包之后然后再导入
c.基于dockerfile来创建
9.存出和载入镜像
docker save
docker load
sudo docker load --input ubuntu_ 14. 04. tar
$ sudo docker load < ubuntu_ 14. 04. tar
10 上传镜像
可以将镜像上传到仓库里面
$ sudo docker tag test: latest user/ test: latest $ sudo docker push user/ test: latest
11.给镜像加一个tag
应用的场景:从阿里云上下载的一个镜像名字太长了
docker tag old_REPOSITORY new_REPOSITORY