docker镜像基本操作
2017-08-04 16:17
369 查看
获取镜像
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
如果不指定tag,默认选择latest标签;
下载时会获取并输出镜像的各层信息,当不同的镜像包括相同的层时,本地仅存一份内容,减小了需要的存储空间;
运行镜像
docker run -it ubuntu:latest
查看镜像信息
docker images
镜像打标签
docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
查看镜像详细信息
查看镜像历史
可以使用 --no-trunc 输出完整的命令
搜寻镜像
搜查dockhu上的镜像
使用标签删除镜像
docker rmi ubuntu:latest
同一个镜像有多个标签时:只删除标签,不会删除镜像
同一个镜像只有一个标签时:删除镜像
使用镜像ID删除镜像
当容器在使用镜像时,不建议使用-f删除镜像,正确的做法是先删除依赖改镜像的所有容器
创建镜像
三种方法:基于已有镜像的容器创建,基于本地模板导入、基于dockerfile
1、基于已有镜像的容器创建
docker run -it ubuntu:latest /bin/bash
docker commit -m "Added a new file" -a michael 0a973252a73e test:0.1
2、基于本地模板导入
存放镜像
导出镜像到本地
docker save -o ubunt14.tar ubuntu:latest
载入镜像
将导出的tar文件再倒入到本地仓库
docker load --input ubuntu14.tar
上传镜像
docker push <hub-user>/<repo-name>:<tag>
相关文章推荐
- 【Docker】镜像基本操作
- docker镜像基本操作一
- docker镜像基本操作
- Docker 镜像基本操作
- docker常用命令总结——安装、镜像、容器基本操作
- docker 基本操作Ⅱ(关于镜像操作)
- docker常用命令总结之安装、镜像、容器基本操作
- Docker 镜像、容器、仓库的概念及基本操作
- 【docker 一】入门实践、环境部署、基本操作指令、镜像库、数据卷
- docker镜像基本操作
- (docker)入门实践、环境部署、基本操作指令、镜像库、数据卷
- docker(三)容器的基本操作
- Docker - 镜像,容器,仓库基本介绍
- Docker 使用指南 (一)—— 基本操作
- [cnblogs镜像]Github 团队协作基本流程与命令操作 图解git工作流程
- docker基本操作
- S-Docker_02_基本概念_01_镜像
- Docker 镜像的基本使用
- Docker入门实战(二)——Docker镜像操作
- docker基本操作