docker镜像操作
获取镜像
1
| $ docker pull NAME[:TAG]
|
We should specificate the tag when deploy in real task
查看镜像
1 2 3
| $ docker images $ docker inspect image $ docker history image
|
搜素一个镜像
1
| $ docker search imagename
|
This will list official image by default.
删除一个镜像
Create the image
Method 1
提交更改并保存在contaier为一个镜像,假定为mynewimage
When you modify something in a container, you will get a new container id, remember it to create a new image.
1
| $ docker commit -m message -a author CONTAINER_ID mynewimage:TAG
|
Method 2
you can using a template to import an image.
保存镜像到一个tar文件
保存该镜像到一个tar文件
1
| $ docker save mynewimage > /tmp/mynewimage.tar
|
导入一个镜像
然后拷贝到另外一台主机,使用下述命令进行载入:
1
| $ docker load < /tmp/mynewimage
|
推送一个镜像
1 2
| $ docker tag test:lastest username/test:lastest $ docker push username/test:lastest
|