热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

mysql提交容器到镜像_Docker提交自己的镜像到阿里云镜像仓库

为了避免每次完全重新拉取镜像修改,我们可以将修改好的镜像上传到容器服务中心如阿里云镜像服务中,下一次直接拉取该镜像,省略了修改文件的繁琐&

为了避免每次完全重新拉取镜像修改,我们可以将修改好的镜像上传到容器服务中心如 阿里云镜像服务中,下一次直接拉取该镜像,省略了修改文件的繁琐,当然下载速度也更快了。

首先要有阿里云账号,找到 容器镜像服务

第一步:创建命名空间

983e7a05ad80b16180aea859600830cf.png

第二步:创建镜像仓库,注意代码源要选择 本地仓库 如下图

b4896f9670729ef3aaa392f3e7151a3b.png

1df76f923e14ac88f7f9f7188b400a34.png

创建成功后,点击管理会进入详细页面,罗列了常用操作的命令步骤,阿里云的操作已经完成了剩下的操作将在 docker 命令中操作。

Docker中操作如下:

第一步:将已有容器作为模板创建新镜像

语法:docker commit -a "作者" -m "镜像信息" 容器ID  镜像名称:版本号

# 查看容器

docker ps -a

# 提交 容器ID为 197e436b30e7

docker commit -a "阿斯兰" -m "MYSQL8.0服务" 197e436b30e7 image_mysql8:latest

ff7409c02954a53741926f743633b921.png

使用 docker images 可以看到创建的新镜像# 显示镜像

docker images

8be766e79789f414e5fe07a4350ad440.png

第二步:将新镜像推送到阿里云容器中

进入阿里云容器服务后台,点击镜像仓库,右上角先设置 Registry登录密码 再点击管理 如下

42d9db780707748df49a32f512965548.png

进入管理后会看到详细步骤,我们这里主要使用第三条 推送

ea7c807afbee65466450c7b35d18ef26.png

按照步骤,登录过后,创建标签,推送镜像# 登录

docker login --username=阿里云账号 registry.cn-hangzhou.aliyuncs.com

# 会提示输入密码

# 创建标签 image_mysql8:镜像名称  latest:版本号

docker tag image_mysql8 registry.cn-hangzhou.aliyuncs.com/asilan_docker/image_mysql8:latest

# 推送

docker push registry.cn-hangzhou.aliyuncs.com/asilan_docker/image_mysql8:latest

46ecaf16f4e36d52ad467e7140192f28.png

可以看到推送的进度条,执行完毕后 到阿里云的容器服务后台确认是否上传成功

cbdc47d4497c9a841b3669417d388ca9.png

可以看到我们推送的镜像已经在阿里云的镜像版本中了,到此 docker自定义镜像上传阿里云服务器已成功结束。



推荐阅读
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 网络运维工程师负责确保企业IT基础设施的稳定运行,保障业务连续性和数据安全。他们需要具备多种技能,包括搭建和维护网络环境、监控系统性能、处理突发事件等。本文将探讨网络运维工程师的职业前景及其平均薪酬水平。 ... [详细]
  • 本文探讨了如何在 PHP 的 Eloquent ORM 中实现数据表之间的关联查询,并通过具体示例详细解释了如何将关联数据嵌入到查询结果中。这不仅提高了数据查询的效率,还简化了代码逻辑。 ... [详细]
  • 科研单位信息系统中的DevOps实践与优化
    本文探讨了某科研单位通过引入云原生平台实现DevOps开发和运维一体化,显著提升了项目交付效率和产品质量。详细介绍了如何在实际项目中应用DevOps理念,解决了传统开发模式下的诸多痛点。 ... [详细]
  • 本文介绍了一种在 MySQL 客户端执行 NOW() 函数时出现时间偏差的问题,并详细描述了如何通过配置文件调整时区设置来解决该问题。演示场景中,假设当前北京时间为2023年2月17日19:31:37,而查询结果显示的时间比实际时间晚8小时。 ... [详细]
  • 如何将本地Docker镜像推送到阿里云容器镜像服务
    本文详细介绍将本地Docker镜像上传至阿里云容器镜像服务的步骤,包括登录、查看镜像列表、推送镜像以及确认上传结果。通过本文,您将掌握如何高效地管理Docker镜像并将其存储在阿里云的镜像仓库中。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 从零开始构建完整手机站:Vue CLI 3 实战指南(第一部分)
    本系列教程将引导您使用 Vue CLI 3 构建一个功能齐全的移动应用。我们将深入探讨项目中涉及的每一个知识点,并确保这些内容与实际工作中的需求紧密结合。 ... [详细]
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • 本文探讨了如何在日常工作中通过优化效率和深入研究核心技术,将技术和知识转化为实际收益。文章结合个人经验,分享了提高工作效率、掌握高价值技能以及选择合适工作环境的方法,帮助读者更好地实现技术变现。 ... [详细]
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • 本文详细介绍了在 Windows 2000 系统中启用 TELNET 服务时需要注意的 NTLM 配置问题,帮助用户解决常见的身份验证失败错误。 ... [详细]
  • 本文详细介绍了 Flink 和 YARN 的交互机制。YARN 是 Hadoop 生态系统中的资源管理组件,类似于 Spark on YARN 的配置方式。我们将基于官方文档,深入探讨如何在 YARN 上部署和运行 Flink 任务。 ... [详细]
  • 本文介绍了如何利用 Spring Boot 和 Groovy 构建一个灵活且可扩展的动态计算引擎,以满足钱包应用中类似余额宝功能的推广需求。我们将探讨不同的设计方案,并最终选择最适合的技术栈来实现这一目标。 ... [详细]
  • 网络出版服务许可证申请指南
    本文详细介绍了网络出版服务许可证的办理条件、适用企业范围及具体流程,帮助相关企业和个人了解并顺利完成许可证的申请。文章由专业机构提供,旨在为读者解答在互联网出版领域遇到的技术和合规问题。 ... [详细]
author-avatar
poohyxp
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有