docker 镜像操作

2019-05-24  本文已影响0人  xyz098

镜像

理解:静态代码文件。 镜像IMAGE ID唯一标识镜像。
镜像文件由多个层组成。相同的镜像层本地只会存储一份,减少存储空间。

创建
查看
docker images                                    // 查看本地所有镜像
docker tag alertmanager:latest myalert:1.16.0    //添加镜像标签。两个tag的ImageID一致
docker inspect myalert:1.16.0                    //查看镜像详细信息
docker inspect myalert:1.16.0 -f {{.Config}}     //获取镜像配置信息
docker history myalert:1.16.0                    //查看镜像各层的创建信息
docker history myalert:1.16.0 --no-trunc         //过长命令不截断
docker search nginx -s 3                         //搜寻镜像指定stars大于3
操作
docker rmi alertmanager-v4:latest  alertmanager-v7  //指定tag删除镜像
docker rmi 5d192514640e                             //指定imageID删除镜像

docker pull Name[:TAG]       //拉取镜像,默认仓库registry.hub.docker.com,默认tag为latest非稳定版
docker push [OPTIONS] NAME[:TAG]      
docker tag myalert:1.16.0 vera/alertmanager:1.16.0   //推到默认仓库,用户为vera
docker tag myalert:1.16.0 hub.c.163.com/vear/alertmanager:1.16.0
docker push hub.c.163.com/vera/alertmanager    //推到指定仓库,用户为vera,要登录

docker save -o alertmanager.tar myalert:1.16.0   //保存镜像
docker rmi myalert:1.16.0
docker load --input alertmanager.tar          //载入镜像
上一篇 下一篇

猜你喜欢

热点阅读