【云原生丶Docker】Docker镜像常用命令大全

这篇具有很好参考价值的文章主要介绍了【云原生丶Docker】Docker镜像常用命令大全。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

镜像是Docker中最为核心也是最具创造性的概念!在理解Docker的核心概念文章中,我们理解了镜像的含义,下面让我们一起操作一些镜像,包括拉取、推送镜像等操作。

docker运行镜像的命令,# 你好 Docker,云原生,docker,容器,运维,云原生,Docker镜像命令汇总

1、镜像支持哪些命令

通过 docker image help 查看 Docker 支持的镜像命令有哪些。

docker运行镜像的命令,# 你好 Docker,云原生,docker,容器,运维,云原生,Docker镜像命令汇总

2、拉取镜像

通过 docker pull 命令拉取镜像。

镜像由镜像名字和标签组成,标签也就是版本号。例如 nginx:1.3 表示1.3版本的nginx镜像。

如果不指定标签,则默认下载latest标签,也就是最新版本的镜像。

如果不指定仓库, 默认从 Docker Hub (docker.io)获取镜像

docker pull redis

docker运行镜像的命令,# 你好 Docker,云原生,docker,容器,运维,云原生,Docker镜像命令汇总

通过下载过程我们可以看到,镜像是通过多层来存储的,它并不是一个单一的文件。8a5bf7f0acd7 是每一层的唯一的ID

3、列出所有镜像

通过 docker images 或者 docker image ls 命令可以列出已有镜像信息。

docker images
docker image ls

输出结果列的内容分别为:仓库名、标签、镜像 ID、创建时间以及所占用的空间。

docker运行镜像的命令,# 你好 Docker,云原生,docker,容器,运维,云原生,Docker镜像命令汇总

4、查看镜像详细信息

使用docker inspect 命令可以获取 Docker 容器或镜像的详细信息。它可以显示容器或镜像的配置、网络、文件系统等信息,并支持以 JSON 格式输出。

查看镜像的标签和版本信息:

docker inspect redis:latest 

docker运行镜像的命令,# 你好 Docker,云原生,docker,容器,运维,云原生,Docker镜像命令汇总

5、查看镜像历史

通过 docker history 命令用于查看 Docker 镜像的构建历史记录,它可以列出每个层的变化,包括创建、修改和删除操作。比如我们查看 redis 镜像的构建过程。

 docker history redis:latest

docker运行镜像的命令,# 你好 Docker,云原生,docker,容器,运维,云原生,Docker镜像命令汇总

6、删除镜像

docker rmi redis

删除镜像之后,redis 在镜像列表中就不存在了。

docker运行镜像的命令,# 你好 Docker,云原生,docker,容器,运维,云原生,Docker镜像命令汇总

7、清理镜像

在Docker在使用一段时间后,系统中有可能会有一些垃圾镜像文件,它有可能是从来没有被使用过的镜像,我们也可以进行清理。

通过 docker image prune命令进行清理操作,其支持一些选项。

  • -a :删除所有无用镜像。
  • -filter:清理符合过滤条件的镜像
  • -f:强制删除镜像。

这里我们通过 prune -f 命令清理一下镜像,清理结束后,会提示释放的存储空间。

docker image prune -f    

docker运行镜像的命令,# 你好 Docker,云原生,docker,容器,运维,云原生,Docker镜像命令汇总

8、保存镜像到tar文件

docker save -o my_docker_tar.tar ubuntu:18.04

docker运行镜像的命令,# 你好 Docker,云原生,docker,容器,运维,云原生,Docker镜像命令汇总

9、载入镜像

docker load -i my_docker_tar.tar

docker运行镜像的命令,# 你好 Docker,云原生,docker,容器,运维,云原生,Docker镜像命令汇总


🎉 如果喜欢这篇文章,点赞👍 收藏关注 ✅ 哦,创作不易,感谢!😀

docker运行镜像的命令,# 你好 Docker,云原生,docker,容器,运维,云原生,Docker镜像命令汇总文章来源地址https://www.toymoban.com/news/detail-678037.html

到了这里,关于【云原生丶Docker】Docker镜像常用命令大全的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【云原生-Docker】docker镜像制作、上传、dockerfile命令解析

    在实际业务场景中,需要制作多个不同版本进行镜像使用,如maven版本、JDK、openJDK不同使用等,所以需要做多个针对不同版本做不同的镜像。 这里记录一下之前devops用的openJDK版本、某些部门需要用orcle JDK、特此需要做不同的镜像,镜像内包含centos、maven、jdk。 基础镜像 基础

    2024年02月03日
    浏览(34)
  • docker 常用命令大全

    1.查看docker版本: 2.检查 Docker 是否正在运行: 3.重启docker服务: 4.列出本地镜像: 5.列出正在运行的容器: 6.列出所有容器(包括停止的): 7.重新启动容器: 8.停止容器: 9.启动已停止的容器: 10.删除容器: 11.保存和加载镜像到文件: 12.删除镜像: 13.加载环境变量(要始终

    2024年02月12日
    浏览(33)
  • Docker常用命令大全

    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 一个完成的docker有以下几个部分组成: DockerClient 客户端

    2024年03月27日
    浏览(46)
  • Docker 常用【基础|镜像】命令

    Centos7 下载|安装|配置|卸载 Docker:https://liush.blog.csdn.net/article/details/129664121 一、基础命令 docker version # 查看docker版本信息 docker info # 查看docker及环境信息 docker help # 查看帮助文档 docker images  # 列出本地主机上的镜像 docker search [options] 某个XXX镜像名字   # 搜索镜像  一般在d

    2024年02月06日
    浏览(25)
  • 【玩转Docker小鲸鱼叭】Docker镜像常用命令汇总

    镜像是Docker中最为核心也是最具创造性的概念!在理解Docker的核心概念文章中,我们理解了镜像的含义,下面让我们一起操作一些镜像,包括拉取、推送镜像等操作。 通过 docker image help 查看 Docker 支持的镜像命令有哪些。 通过 docker pull 命令拉取镜像。 镜像由镜像名字和标签

    2024年02月10日
    浏览(64)
  • docker常用命令之帮助启动类命令和镜像命令

    docker安装之后,启动时会报如下错误: Job for docker.service failed because start of the service was attempted too often. See \\\"systemctl status docker.service\\\" and \\\"journalctl -xe\\\" for details. To force a start use \\\"systemctl reset-failed docker.service\\\" followed by \\\"systemctl start docker.service\\\" again. 根据这篇博客来修改:https://b

    2024年02月03日
    浏览(38)
  • docker 常用删除镜像和容器命令记录

    通过如下两个都可以删除镜像: 1 docker rmi [image] 或者: 1 docker image rm [image] 支持的子命令如下: -f, -force : 强制删除镜像,即便有容器引用该镜像; -no-prune : 不要删除未带标签的父镜像;  例子: 1. 想要删除容器,则要先停止所有容器(当然,也可以加-f强制删除,但是不推

    2024年02月12日
    浏览(39)
  • Docker容器常用命令大全:熟练掌握使容器优化更加高效

    🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬

    2024年02月16日
    浏览(35)
  • IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】

    Docker官网:https://www.docker.com/ Docker Hub官网:http://hub.docker.com/ Docker 是一个开源的容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者和系统管理员在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括 VMs(虚拟机) 、 ba

    2024年02月01日
    浏览(24)
  • 【云原生】Docker中容器管理常用所有命令

    1.docker 容器创建流程   2.容器运行本质 Docker 容器存在的意义就是为了运行容器中的应用,对外提供服务,所以启动容器的目的就是启动运行该容器中的应用。容器中的应用运行完毕后,容器就会自动终止。所以如果不想让容器启动后立即终止运行,则就需要使容器应用不能

    2024年02月14日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包