qhdx07
作者qhdx072022-05-19 09:58
系统架构师, as

Docker常用镜像操作

字数 835阅读 676评论 0赞 0

1.搜寻镜像

docker search NAME

--automated=true|false 仅显示自动创建的镜像,默认为否

--no-trunc=true|false 输出信息不截断显示,默认为否

-s ,--starts=X 指定显示评价为指定星级以上的镜像,默认为0

2.获取镜像

docker pull NAME:TAG 默认从官方仓库拉取

如果要从非官方仓库下载,需要在仓库名称前加上指定的完整地址,例如:

docker pull hub.c.163.com/public/ubuntu:14.04

3.查看镜像

docker images

-a,--all=true|false 列出所有文件,默认为否

--digests=true|false 列出镜像的数字摘要值,默认为否

-f,filter=【】 过滤列出的镜像

--no-trunc=true|false 对输出结果过长的部分进行截断,默认是

4.查看镜像详细信息

docker inspect NAME:TAG

给镜像重新打标签

docker tag NAME:TAG NAME:NEW_TAG

5.查看镜像历史

docker history NAME:TAG

6.删除镜像

docker rmi NAME:TAG

7.创建镜像

(1) 基于已有镜像的容器创建

docker commit 【options】 container 【repository【:TAG】】

-a,--author=" " 作者信息

-c,--change=[ ] 提交的时候执行Dockerfile指令

-m,--message=“ ” 提交消息

-p,--pause=true 提交时暂停容器运行

(2)基于本地模板导入

docker import - NAME:TAG file

8.保存和载入镜像

dokcer save -o XXX.tar NAME:TAG

docker load --input XXX.tar

9.上传镜像

docker push user/NAME:TAG

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广