首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Docker Hub:如何获取较旧版本的第三方镜像?

Docker Hub是一个公共的Docker镜像仓库,用户可以在其中找到各种开源的、官方的以及第三方的Docker镜像。如果需要获取较旧版本的第三方镜像,可以按照以下步骤进行操作:

  1. 打开Docker Hub的官方网站
  2. 在搜索框中输入你想要获取的镜像名称,例如"nginx"。
  3. 在搜索结果中找到你想要的镜像,点击进入该镜像的页面。
  4. 在镜像页面中,你可以看到该镜像的不同标签(tags),每个标签代表一个版本。
  5. 如果你想获取较旧的版本,可以向下滚动页面,找到更早的标签。
  6. 点击你想要的标签,进入该版本的页面。
  7. 在该版本页面中,你可以找到该版本的详细信息、Dockerfile、使用说明等。
  8. 如果你想获取该版本的镜像,可以复制该版本的标签名称,并在终端中使用docker pull命令下载该镜像,例如:docker pull nginx:1.16.0
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Docker Hub:保存并分享你的Docker镜像

原文作者:Rafael Salerno 原文地址:https://dzone.com/articles/docker-hub-save-and-share-your-docker-images Docker...Docker Hub 提供了以下功能: •镜像仓库 查找、管理、推送(push)、拉取(pull)镜像,包括社区、官方镜像和私有镜像。...查看当前的镜像 [tkftouh0jj.jpg] (注:原图质量问题,图中命令应该为docker images) 3. 登录我的Docker Hub账户 [8xeq6z5ron.jpg] 4....在我的Docker Hub账户中能看到我推送的镜像 [91r21v0wvx.jpg] Webhooks Webhooks是一个由特殊事件触发的HTTP 回调。...添加webhooks只需要进入Docker Hub仓库,点击“Settings”栏下的“Webhooks”按钮,指定的webhook只会在成功的推送(push)操作之后被调用。

2.8K60
  • Docker Hub:保存并分享你的Docker镜像

    原文作者:Rafael Salerno 原文地址:https://dzone.com/articles/docker-hub-save-and-share-your-docker-images Docker...Docker Hub提供了以下功能: Image repository(镜像库) :查找,管理和上传和下载社区镜像,官方和私人镜像库。...在这里,我有一个现有的镜像: 3.我登录了我的Docker hub帐户: screen-shot-2016-08-29-at-122440-am.png 4.我将它标记为将镜像发送到我的帐户: 1....5.最后,我上传到存储库: 2.png 6.如果我检查我的Docker Hub帐户,我可以看到我发送的镜像。 3.png Webhooks webhook是由特定事件触发的HTTP回复。...使用自动构建要求你在Docker Hub和GitHub或BitBucket 上有一个账户。 如果您已经拥有Github或BitBucket帐户,则必须选择公用和专用连接的类型。

    13.4K110

    发布自己的镜像至Docker Hub中

    发布自己的镜像 在 https://registry.hub.docker.com/中注册自己的dockerHub账号 登陆我们的账号 在服务器上提交自己的镜像 [root]# docker login...docker push命令进行发布即可 我们在这里选择发布红框框中的镜像 [root@iZ2zehqn8uqylq6ei48mb2Z /]# docker push nanju/diy:latest.../diy 这里的报错是指我们没有给镜像设置一个tag,那麽我们就给镜像设置一个tag。...[root@iZ2zehqn8uqylq6ei48mb2Z /]# docker tag f41341c036a3 nanju/diy:1.0 设置完成之后我们再次查看本地的镜像列表 这样我们设置...tag的镜像已经出现了 我们发布带有tag的镜像 在这里可能会出现拒绝的问题,这里只需要我们修改tag,tag/前的名字必须使用dockers Hub中的用户名才可以!

    74040

    Docker学习笔记之使用 Docker Hub 中的镜像

    在这一节中,我们要来看看如何更好地使用 Docker Hub 上由其他开发者共享的镜像。...如果深究 MySQL 是如何实现这样复杂的功能的,大家可以到 MySQL 镜像的 Dockerfile 源码库里,找到 docker-entrypoint.sh 这个脚本,所有的秘密正暗藏在其中。...要在 Docker Hub 上共享镜像,我们必须有一个 Docker Hub 的账号,这自不必说了。...自动构建镜像是 Docker Hub 为我们提供的一套镜像构建服务,我们只需要提供 Dockerfile 和相关的基本文件,Docker Hub 就能够在云端自动将它们构建成镜像,之后便可以让其他开发者通过...在 Docker Hub 中并不直接存放我们用于构建的 Dockerfile 和相关文件,我们必须将 Docker Hub 账号授权到 GitHub 或是 Bitbucket 来从这些代码库中获取 Dockerfile

    1.1K60

    【容器镜像服务】如何将本地的Docker镜像pull到腾讯云镜像仓库hub服务上?

    【如何将本地Docker镜像pull到腾讯云自己的个人/企业hub镜像仓库中?】...近期在售前技术支持过程中发现部分新技术同学对腾讯云TKE容器服务使用不熟悉,反馈提问:开通TKE并使用企业镜像仓库服务,却无法pull到云上的hub仓库中。...以下是详细解决方案示例:【1】开启镜像仓库服务:【2】本地login登录腾讯云镜像库服务-->本地镜像打tag命名--->提交本地镜像服务到指定hub仓库镜像路径:简单使用:把容器当做小虚拟机用。...POD如何访问公网资源?...内网的解析+镜像HUB配置好自动凭证;参考https://doc.weixin.qq.com/doc/w3_AEwAHgZzACkw9knVczFTNSg0viOQb?

    26220

    docker如何启动镜像_镜像是反的吗

    大家好,又见面了,我是你们的朋友全栈君。...一、docker run启动 –env-file 表示从文件加载环境变量,文件格式为key=value每行一个变量 -v 表示将宿主机上的文件挂载到镜像中,冒号前面表示宿主机文件路径,后面表示镜像文件路径...,都要用绝对路径 -p 表示将镜像中的8080端口映射到宿主机上的8083端口,10.142.8.12代表宿主机ip -it 表示以交互式终端运行,-d表示后台运行。...启动 docker-compose是docker三剑客之一,用来专门编排和管理镜像的插件,可以通过pip install docker-compose安装。...可以新建一个如下目录结构的文件夹,作为镜像的启动文件夹: 编写docker-compose.yml文件: version: '2.0' services: web: image: hrms

    1.3K20

    Docker笔记4 | 镜像的获取、列出和删除

    1 获取镜像1.1 命令格式docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]1.2 参数说明使用docker pull --help可以看到使用方法...Docker 镜像仓库地址,因此将会从 Docker Hub 获取镜像;镜像名称是ubuntu:18.04 ,将会获取官方镜像 library/ubuntu 仓库中标签为 18.04 的镜像。...IDCREATED 创建时间SIZE占用空间 2.2 镜像空间这里的占用空间和Docker Hub 上看到的镜像大小不同;下载的镜像是是展开后的各层所占空间的总和,Docker Hub 是压缩后的体积;...中间层镜像;docker image ls列表中只会显示顶层镜像;docker image ls -a显示包括中间层镜像在内的所有镜像;2.5 列出部分镜像docker image ls其实就比如linux...下的ls后跟一些参数,比如docker image ls ubuntu;docker image ls 还支持强大的过滤器参数 --filter ,或者简写 -f;比如查看某个位置之前和之后的镜像,使用

    1.1K40

    Docker:介绍与安装

    最大的公开仓库是 Docker Hub(https://hub.docker.com/open), 存放了数量庞大的镜像供用户下载。...镜像可以从 Dockerfile 文件构建,Dockerfile 是一种文本文件,定义了如何构建一个镜像,包括基础镜像、应用程序的安装、配置等。...可以按照以下步骤进行操作:创建一个 Dockerfile,其中定义了如何基于 CentOS 镜像构建您的应用程序镜像,包括安装 Web 服务器和配置。...在目标主机上运行容器,通过指定上传的镜像名称和标签,Docker 将下载镜像并在容器中运行应用程序。仓库允许共享镜像,同时可以保存多个版本的镜像,以便轻松地回滚到旧版本或进行更新。...如果需要详细了解此内核版本的内容或有特定的问题,可以查看 CentOS 官方文档或内核发布说明来获取更多信息。

    1.5K81

    Alpine、Slim、Bookworm、Bullseye、Stretch、Jessie — 我应该选择哪个 Docker 镜像?

    引言 在构建Docker容器时,选择正确的基础镜像是至关重要的第一步。...兼容性考虑:如果需要支持较老的系统或软件,可以考虑使用Stretch或Jessie。...实例命令 为了获取确切的镜像大小,您可以使用以下命令从Docker Hub拉取镜像并检查其大小: docker pull python:3.11-alpine docker image ls python...{{.Size}}" 或者 docker pull openjdk:17 docker image ls openjdk:17 --format "{{.Size}}" 这些命令将显示拉取的镜像的实际大小...结论 选择Docker镜像取决于您的具体需求,包括项目的规模、安全性要求、资源限制以及对新特性的需求。通过理解每种镜像的特点,您可以更好地决定哪种镜像是最适合您的。

    1.2K10

    如何缩小您的docker 镜像体积

    1.0 简介 写好node代码后,打包进docker发现镜像非常大,下面方法有助于构建一个一个体积小很多的镜像; 2.0 常规构建镜像 当 Git 存储库变大时,你可以选择将历史提交记录压缩为单个提交...3.5 多阶段构建 Docker镜像是分层的,Dockerfile中的每个指令都会创建一个新的镜像层,镜像层可以被复用和缓存。...使用 docker inspect imageId命令 我们可以看到,虽然我们有多个指令,但是最终的镜像也只有5层,这就是层的共享机制。...使用多阶段构建可以充分利用Docker镜像的缓存,大大减少最终部署到生产环境的时间。....dockerignore 的作用和语法类似于 .gitignore,可以忽略一些不需要的文件,这样可以有效加快镜像构建时间,同时减少 Docker 镜像的大小。

    2.3K20

    docker swarm部署SpringCloud微服务

    一、引言 介绍一下,从0到1如何用docker swarm集群部署微服务; 二、环境准备 1、代码准备  码云  : https://gitee.com/zhangzexu/blog-parent.git...安装maven,本测试项目使用maven 3、DockerHub账号一枚,注册地址 https://hub.docker.com/,如果是私服仓库请用自己的仓库和地址( 自己用的是docker hub账号...1、较旧版本的Docker被称为docker或docker-engine。如果已安装这些,请卸载它们以及相关的依赖项。...4d60db4 (4)镜像加速 鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址:http://hub-mirror.c.163.com。...hub查看,当然,不发布的话,可以直接使用我的docker hub上的项目在docker swarm上运行也是可以的,如图显示发布成功后docker hub上的项目 image.png 6、启动springCloud

    2.2K20

    Dockerfile专题 | 如何构造自己的docker镜像

    但是很多时候,我们需要在docker中部署自己的程序,或者因为pull的镜像太大,我们需要基于一个小的镜像来重构,这就需要我们要自己构建docker,而docker的构建步骤是基于Dockerfile来实现的...如何把tomcat和jdk放到镜像中,这时候有的同学就要抢答了:“COPY!”...构造镜像然后构造开始构造镜像:docker build -t="tomcat-aqi" .构造成功之后,通过docker images可以查看到我们的镜像。...也可以看到容器的ENV环境变量和CMD信息。镜像层镜像层(Image Layers)是 Docker 镜像的一个重要概念。...每一层都是一个增量修改,相当于给上一层加上了新的变化。这样,Docker 镜像的每一层都是不可变的。Docker 通过层来实现缓存机制。

    1.2K40

    Docker入门与简单使用

    : 企业版),下面我们以CentOS系统为例,介绍Docker社区版的安装: 卸载旧版本 旧版本的 Docker 称为 docker 或者 docker-engine ,使用以下命令卸载旧版本: $...The Docker daemon pulled the "hello-world" image from the Docker Hub. (amd64) 3....镜像相关命令: 1)镜像的查找 docker search 镜像名(例如redis) 2)镜像的下载 docker pull 镜像名 3)查看本地的镜像列表 docker images 4)删除镜像...2)获取正在运行的容器列表 docker ps 3) 获取所有容器列表 包含意见退出的 docker ps -a 4)停止和启动容器 docker start/stop 容器名字/id 5)端口映射...其实Docker作为基础工具,还是推荐大家学习一下,比如你可以秒级启动一个MySQL实例,有新版本也可以用Docker运行来测试。下篇文章打算写下如何在Docker中运行及配置MySQL,期待下吧!

    66320

    如何让Docker的镜像最小化?

    让Docker镜像最小化之前,我们需要先了解清楚一些概念。目前主流的应用程序主要分两种,一种是有环境依赖的程序比如:JAVA,依赖JDK,Python,也需要依赖Python环境。...对于制作Docker镜像来说,如何才能创建出来足够小的镜像呢,首先就是要采用足够小的基础镜像,比如被Docker官方用来做基础镜像的Debian,Alpine都可以使用,并且他们支持包管理,就可以用来安装常用的环境依赖...基于前面讲过的制作自己的操作系统镜像,我们也是否可以制作只包含自己的程序,连操作系统都省略的镜像呢?这里我准备了2个可以直接编译的二进制的小测试程序。.../go_time"] 4.构建容器镜像 docker build -t gotime . 5.运行 [root@localhost go]# docker images REPOSITORY TAG...如何知道当前程序是否有依赖的库文件呢?这里可以用ldd命令。

    11110
    领券