广告
返回顶部
首页 > 资讯 > 服务器 >Docker使用镜像仓库的方法
  • 782
分享到

Docker使用镜像仓库的方法

2024-04-02 19:04:59 782人浏览 安东尼
摘要

为什么用镜像仓库 核心的原因是足够方便和不容易出错。 操作流程是这样的:首先在本地Docker完成镜像配置和部署等操作,测试无误后将本地镜像推到镜像仓库。需要部署到服务器时,只需要在

为什么用镜像仓库

核心的原因是足够方便和不容易出错。

操作流程是这样的:首先在本地Docker完成镜像配置和部署等操作,测试无误后将本地镜像推到镜像仓库。需要部署到服务器时,只需要在服务器的docker把对应镜像仓库中的镜像拉下来就可以了,高效且安全

小型集群规模非常好用!

准备工作

国内可用的镜像仓库有很多,比如阿里云、DaoCloud等,这里演示阿里云的镜像仓库。

首先登陆阿里云账户,搜索“容器镜像服务”,开通后进入界面:

按照指引创建一个镜像仓库,我已经创建了一个docker01的仓库。

点击“管理”进入仓库详情页:

页面上有详细的操作指南,直接走一遍。

登陆仓库

首先需要登录到阿里云的镜像仓库(需要输入仓库密码):

docker login --username=阿里云登陆名 reGIStry.cn-shenzhen.aliyuncs.com

win和linux系统都可以登录。

镜像推送

保持登陆状态,使用以下命令进行推送:

docker tag [ImageId] registry.cn-shenzhen.aliyuncs.com/[仓库命名空间]/[仓库名称]:[镜像版本号]

docker push registry.cn-shenzhen.aliyuncs.com/[仓库命名空间]/[仓库名称]:[镜像版本号]

如图所示,我把自己的core程序推送到了仓库(昨天推送过一次,所以提示已存在)。推送成功后你可以在阿里云看到自己的镜像:

接下来我们切换到Centos将镜像拉取下来,拉取之前先查看一下本地已有镜像:

然后登陆到仓库:

登陆成功后拉取镜像:

docker pull registry.cn-shenzhen.aliyuncs.com/[仓库命名空间]/[仓库名称]:[镜像版本号]

镜像拉取完毕以后,再次查看本地镜像:

这个镜像是我之前打包好的Net Core程序,在这个镜像内run一个容器进行测试:

容器跑起来了,接下来通过浏览器访问一下:

 到此这篇关于Docker使用镜像仓库的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: Docker使用镜像仓库的方法

本文链接: https://www.lsjlt.com/news/162932.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Docker使用镜像仓库的方法
    为什么用镜像仓库 核心的原因是足够方便和不容易出错。 操作流程是这样的:首先在本地docker完成镜像配置和部署等操作,测试无误后将本地镜像推到镜像仓库。需要部署到服务器时,只需要在...
    99+
    2022-11-13
  • Docker镜像仓库有什么用
    这篇文章给大家分享的是有关Docker镜像仓库有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一:简介仓库用来集中存储Docker镜像,支持镜像发布和更新。仓库的名字通常由两部分组成,中间以斜线分开。斜线之...
    99+
    2023-06-04
  • Docker的镜像仓库怎么创建
    本篇内容介绍了“Docker的镜像仓库怎么创建”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一.  镜像仓库Registry是Do...
    99+
    2023-06-30
  • Docker镜像的使用方法
    这篇文章将为大家详细讲解有关Docker镜像的使用方法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓...
    99+
    2023-06-06
  • 安装harbor作为docker镜像仓库的问题
    目录一、docker和docker-compose离线部署1、上传docker-20.10.9.tgz安装包并解压2、docker.service文件3、启动Docker4、dock...
    99+
    2022-11-13
  • 怎么用Docker搭建自己的本地镜像仓库
    这篇文章主要介绍了怎么用Docker搭建自己的本地镜像仓库的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么用Docker搭建自己的本地镜像仓库文章都会有所收获,下面我们一起来...
    99+
    2022-10-19
  • 使用Maven打包构建Docker镜像并推送到仓库
    目录一,服务器Docker配置二,本地项目maven配置2.1 pom.xml2.2 dockerfile2.3 验证2.4 统一dockerfile总结对于开发完成的服务要发布至服...
    99+
    2023-05-14
    Maven打包 构建Docker镜像 镜像推送到仓库
  • docker使用registry搭建本地镜像仓库实例详解
    目录一.系统环境二.前言三.使用registry搭建私有镜像仓库3.1 环境介绍3.2 k8smaster节点配置镜像仓库3.3 k8sworker1节点配置从私有仓库上传和拉取镜像...
    99+
    2022-11-13
  • 怎么使用Maven打包构建Docker镜像并推送到仓库
    这篇文章主要介绍了怎么使用Maven打包构建Docker镜像并推送到仓库的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么使用Maven打包构建Docker镜像并推送到仓库文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-07-05
  • Docker本地导入镜像/保存镜像/载入镜像/删除镜像的方法
    本篇内容介绍了“Docker本地导入镜像/保存镜像/载入镜像/删除镜像的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读...
    99+
    2022-10-19
  • python 常用的几个镜像仓库
    一般使用python安装库,会用到pip install libName ,,这个会在Python的官方源pypi.python.org/pypi 下载,有时会因为超时会抛异常无法下载成功。所以可以选择一些比较稳定速度比较快的国内...
    99+
    2023-01-31
    几个 镜像 仓库
  • spring-boot构建docker镜像上传仓库的示例教程
    目录spring-boot构建docker镜像上传仓库创建一个简单spring-boot-web项目准备工作执行查看镜像上传仓库思考方案1方案2spring-boot构建docker...
    99+
    2022-12-08
    docker镜像上传仓库 spring-boot构建docker镜像 springboot docker镜像
  • Jenkins构建Docker镜像并推送至Harbor仓库的实现
    目录Dockerfile文件pom.xmlJenkins配置​ spring boot项目通过Jenkins集成构建Docker镜像推送到harbor仓库并启动容器然后拉...
    99+
    2022-11-12
  • Docker如何管理和删除本地仓库中的镜像
    本篇内容介绍了“Docker如何管理和删除本地仓库中的镜像”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一...
    99+
    2022-10-19
  • 镜像仓库 Harbor搭建和使用教程
    目录镜像仓库 Docker Hub公共镜像私有镜像(内部)Docker搭建Docker-composeHarbordocker客户端访问镜像仓库 Docker Hub 公共镜像 do...
    99+
    2022-11-13
  • Docker镜像导入导出的方法
    本篇内容主要讲解“Docker镜像导入导出的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Docker镜像导入导出的方法”吧!docker save说明:将指定镜像保存成 tar 归档文件,...
    99+
    2023-06-29
  • 阿里云部署Docker私有镜像仓库的实现步骤
    目录一.访问阿里云容器镜像服务地址二、选择实例三、创建命名空间四、创建镜像仓库五、上传镜像六、查看推送好的镜像参考:一.访问阿里云容器镜像服务地址 地址:https://cr.con...
    99+
    2022-11-13
  • Docker使用nodejs镜像构建express服务的方法
    目录1 nodejs容器的启动2 安装nodejs第三方依赖模块3 启动nodejs服务1 nodejs容器的启动 安装docker curl -fsSL https://get.d...
    99+
    2022-11-13
  • Docker镜像发布到Docker Hub的实现方法
    目录一、Docker 官网注册一个账号,新建仓库二、制作镜像,保存修改后的容器镜像为例三、镜像上传四、镜像下载在使用docker过程中,往往会用到镜像仓库,方便管理的同时也方便在其他...
    99+
    2022-11-13
  • 使用Docker镜像构建Go应用的实现方法
    目录修炼背景第一次尝试第二次尝试第三次尝试神功练成项目地址修炼背景 我夜以继日,加班加点开发了一个最简单的 Go Hello world 应用,虽然只是跑了打印一下就退出了,但是老板...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作