docker镜像打包上传

使用脚本一键打包并上传docker镜像 笔者搞了一年多微前端项目,一个团队管理十个微应用,换成docker镜像部署后,发布操作一下从原来的脚本直连服务器的1分钟变成了几十分钟,尤其上传每个应用到各自的阿里云仓库。这里就再写个脚本一键打包docker镜像并上传阿里云。 本文只讲怎么制作一个脚本帮助去减轻开发人员负担,关于docker-compose的配置见:使用各种姿势舒服的部署微前端项目(上:打包与上传) 效果图 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jqCTmRA6-1614155603461)(http 阅读详情

首先我们先到docker官网注册一个账号,这样我们才能将制作好的镜像上传到docker仓库,打开https://hub.docker.com/

1、查看本地所有镜像

docker images


2、选择想要打包提交的镜像

docker commit Container_name yourdockerhub/nginx:latest    #注意这块对包名命名有要求,Container_name 容器名称,yourdockerhub改成自己的账号,否则无法上传


3、登录到远程docker仓库(输入自己注册的账号和密码)

docker login


5、上传至docker云端

docker push yourdockerhub/nginx:latest      #注意这块对包名命名有要求,yourdockerhub改成自己的账号,否则无法上传

 6、上传完成

 

 

如上图就表示上传成功了!

【Docker应用篇】IDEA集成Docker插件实现镜像打包上传(上传到远程本地仓库和远程私有镜像仓库)一键部署 IDEA集成Docker插件实现镜像打包上传(上传到远程本地仓库和远程私有镜像仓库)一键部署1、Docker开启远程访问2、IDEA安装Docker插件3、IDEA配置docker4、docker-maven-plugin不使用Dockerfilepom.xmlDockerfile4、docker-maven-plugin使用Dockerfile5、执行命令6、IDEA 操作Docker7. 访问网站8、扩展配置Pom总结: 1、Docker开启远程访问 1、修改该Docker服务文件 vim /lib/s 阅读详情

相关推荐

springboot项目打包docker镜像并且上传到阿里云远程仓库

springboot项目打包docker镜像并且上传到阿里云远程仓库 文章目录springboot项目打包docker镜像并且上传到阿里云远程仓库1, docker开启远程访问1-1 笔者docker安装在ubnutu上(Ubuntu 15.04及更高版本)2, maven插件 1, docker开启远程访问 1-1 笔者docker安装在ubnutu上(Ubuntu 15.04及更高版本) 创建/etc/systemd/system/docker.service.d目录 sudo mkdir /etc

长流仙山拟画人 1240

Docker打包镜像(三种方式)并发布到Docker Hub

公司项目发生较大改动(添加表、重要文件备份、自动脚本上传),在原有的项目镜像基础下重新打包生成新的镜像,并发布到Docker Hub上。1、进入docker2、宿主机复制文件到docker(当然也可以用Xftp):3、连接数据库执行sql文件......

Da_zhenzai的博客 2万+

docker使用(二)创建自己的仓库打包镜像上传和下拉

docker使用(二)创建自己的仓库并实现上传下拉 创建自己的docker账户 开启docker hub网站 https://hub.docker.com/ 点击Sign in 然后创建自己的docker账户 登录 创建一个新的repository 点击右上的Repositories 然后进入createrepository 创建一个docker仓库 将自己已有的容器打包成镜像 先关闭自己的容器...

lvbu89757的博客 798

Docker之镜像上传(手把手教你在Docker中进行镜像上传)

前言 在我们做项目过程中,需要很多的配置文件,这时我们学了Docker镜像上传之后,就可以直接从阿里云服务器上直接拉取依赖下来进行操作 一、镜像上传 1、将jre资源包复制到自己所在的文件中 2、更改Dockerfile文件内容,实现alpine上传 3、使上传文件进行瘦身,使得上传文件大小更小 3、创建github账号,建立一个仓库 在github网站中切换成中文形式,自己可以去创建一个github仓库 4、进入到阿里云服务官网,进行注册镜像仓库 ...

m0_53151031的博客 2万+

Unity3D移动平台简单实现

在电子游戏中移动平台可谓是十分常见的,如平台从一处至另一处的来回移动,或当需要玩家触发机关时,平台浮动并按一定的路线移动至目标处。本文主要是在Unity3D引擎下使用少量脚本实现两点之间来回移动平台的最基本功能,是一种比较简单且好理解的移动平台解决方案。 涉及到的点如下: 平台对象的实现 平台移动路线的设定 处于平台上游戏对象(如:玩家)的相对运动 创建平台控制对象 创建平台实...

长溪木可的博客 4687

关于三维全波电磁场仿真软件CST的安装和问题解决

百度网盘链接:https://pan.baidu.com/s/1RgWr8Qau1EzSOlh29SewFQ提取码:fzza这里是2023版本的CST,需要其他版本的uu们可以去官网或者其他人的网盘下载。

weixin_60728441的博客 3621

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

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

起而行动,方能平定心中的惶恐 7871

告别兼容性困扰:在F-Droid中安全部署Termux的完整指南

本文提供了一份在F-Droid中安全部署Termux的完整指南,旨在彻底解决Android设备上的兼容性困扰。文章详细阐述了为何选择F-Droid而非Google Play商店,并逐步指导用户完成从彻底清理旧版本、安装F-Droid客户端、授予权限到最终安装配置Termux的全过程。指南还涵盖了进阶的稳定性配置、数据迁移方法以及常见问题排查,确保用户获得一个稳定、无冲突的命令行工作环境。

weixin_29224309的博客 947

使用Docker打包镜像并发布

因为目前临近春节,不少同事都休假去了,我在公司没啥事情,所以就抽空把docker过了一遍。docker我现在的公司有在用,不过我在工作基本上就没有太多的对docker的使用,无非就是在dashboard上面拉拉日志什么的。相对于传统的打包发布来说,docker的最大特点就是方便快捷,你要装啥东西,几行命令就可以搞定的。比起传统的打包发布省去了很多装软件配环境的麻烦。

weixin_42032770的博客 6693

离散数学期末复习笔记【精华版】

文章目录前言一、????理逻辑1. 命题逻辑2. 等值演算3. 主合取范式、主析取范式4. 【题】推理证明5. 辖域、自由变元、约束变元二、????合1. 环和、环积,幂集,笛卡尔乘积三、 ????????关系1. 自反、对称、传递2&3. 合成运算,逆关系、闭包4. 哈斯图、上下界、偏序5. 等价关系、划分四、????1. 幺元(么元、单位元)、零元、逆元,半群、群、阿尔贝群、独异点、循环独异点2. 【题】由表判断3. 【题】证明五、????论1. 简单图、平凡图、多重图、子图、补图、出度、入度、

林大夕可的博客 17万+

Drugbank XML文件解析

DrugBank Release Version 5.1.13 | DrugBank Online点击download下载XML文件,也可以使用COMMAND命令下载。(下载文件需要先注册一个账号文件,就可以下载了)下载好压缩文件,并解压会得到如下两个文件:full database.xml就是我们所需要的XML文件,完整的XML很大,大约为1.6G因为原始的文件非常大,直接查看XML文件是有困难的,所以我们使用一下命令来查看该文件的前一百行 得到如下输出 对于前三行 第一行:表示XML 版本为 1.0

qtjbzs的博客 586

如何打包、上传自己的 docker 镜像?

TODo: here\

shimly123456的博客 463

STM32F1的USB接口-自定义HID

设置USB VID:1155 PID :22352。

chilian12321的博客 839

【docker】Docker Desktop 镜像打包、测试、上传

但如果容器本身不需要被访问的话,容器自己运行,我通过控制台使用docker 命令来进入到容器内容,使用mysql的命令进入到mysql 中来操作mysql ,也是可以的。点击上图中的容器名称,例如「mysql_cn」,会进入到如下图所示的容器页面。一个镜像可以启动多个容器,可以设置不同的容器名称,比如为可以启动两个mysql容器这样就有两个mysql容器在运行,两者运行互不干扰。terminal 是容器的终端(即已经在容器里面了), 可以在终端上执行一些mysql的命令,进入到mysql 执行sql语句。

mon鸽 8495

SillyTavern本地AI聊天平台部署与调优全指南

大型语言模型(LLM)作为当前人工智能领域的核心技术,通过其强大的自然语言理解和生成能力,正在深刻改变人机交互方式。其工作原理基于Transformer架构,通过海量数据训练,学习语言的统计规律与语义关联。这项技术的核心价值在于,它能够作为通用基础,赋能于多样化的下游应用,实现个性化的智能对话与内容创作。在工程实践中,如何高效、灵活且低成本地部署和利用这些模型,成为开发者与爱好者的关键需求。本地化部署方案,特别是结合如Ollama、KoboldCPP等推理引擎,提供了数据隐私保障与可控的硬件成本。Silly

weixin_42520448的博客 435

一文掌握 MongoDB 详细安装与配置(Windows / Linux / macOS 全平台)

本文详细介绍了MongoDB社区版7.0+在Windows、Linux和macOS三大操作系统上的完整安装、配置与安全加固流程。主要内容包括:各平台推荐安装方式(Windows使用MSI安装包、Linux通过官方仓库、macOS通过Homebrew)、基本配置参数说明、服务启动方法以及关键安全措施(如创建管理员用户和启用身份验证)。文章还提供了系统最低要求、下载地址、数据目录设置建议以及生产环境使用注意事项,适合开发、测试及生产环境部署参考。

数据知道的博客 6718

docker 打包 镜像,并上传到阿里云镜像仓库

文章目录一、docker 打包镜像1、将现有的容器进行打包2、使用Dockerfile进行打包镜像二、镜像文件上传到 阿里云镜像 一、docker 打包镜像 1、将现有的容器进行打包 查看现有容器 docker ps #或 docker ps -a 将容器打包成镜像 docker commit -a "作者" -m "简要说明" 容器ID 想要打包成的镜像名称:版本号 实例:将容器a404c6c174a2 保存为新的镜像,并添加提交人信息和说明信息。 docker commit -a "ru

会飞的小蜗 1万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

springboot项目打包为docker镜像并上传nexus私服

4.1.配置settings.xml 打开settings.xml文件,在servers标签中添加私服配置 <server> <id>docker-proxy</id> <username>admin</username> <password>admin123</password> </server> Id: id标签填写nexus私服中的name, Username: 登录nexus私服的用

奋斗的小鸟专栏 2446

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

docker容器打包上传镜像到仓库

1.将容器打包成镜像 访问菜鸟教程,熟悉打包命令:http://www.runoob.com/docker/docker-commit-command.html 2.访问阿里云容器镜像控制台,建立命名空间和容器仓库,存放上传的镜像:https://cr.console.aliyun.com/cn-shenzhen/instances/repositories 3.想上传到哪个仓库...

比比的博客 1569

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

docker打包镜像上传_docker|docker 打包自定义镜像并上传仓库

javaDEMO本网站记录了最全的各种 JavaDEMO ,保证下载,复制就是可用的,包括基础的, 集合的, Spring 的, MyBatis 的等等各种,助力你从菜鸟到大牛,记得收藏哦~~https://www.javastudy.clouddocker 打包自定义镜像总体来说,打包自定义镜像需要以下几步:1.从基础镜像制作好对应的镜像2.把做好的镜像进行打包,打标签3.上传到仓库从基础镜像制...

weixin_39631017的博客 390

docker镜像打包上传为containerd镜像

短话短说,以nginx:latest为例直接开始。

qq_44167595的博客 150

docker高级操作---镜像上传&容器打包成镜像

一. 容器打包成镜像 格式: docker commit <容器名称/容器ID> <新镜像名> 案例 docker commit sa61asc6 my_image 二. 镜像上传到docker公开仓库 1. 输入用户名密码 docker login 2. 给你要上传的image打个标签(相当于做了一个软连接) docker tag 镜像id docker的用户名/镜像新名称:版本 案例 docker tag 45d88c26a yuanme.

python_web全栈 5807

【运维】docker镜像打包上传

动手之前,我们先到docker官网注册一个账号,这样我们才能将制作好的镜像上传到docker仓库,打开https://hub.docker.com/ 注册过程比较简单,这里不过多说明。下面我们开始制作: 1、查看本地所有镜像 docker images 2、打包要提交的镜像 docker commit test_ubuntu yourhubid/nginx:latest #注意这块对包名命名有要求,yourhubid改成自己的账号,否则无法上传 3、登录到远程docker仓库 docker login

fearless的博客 404

docker打包镜像上传_docker教程——docker镜像打包上传

在开始使用URLOS进行docker应用开发之前,我们先来了解一下docker镜像的打包方法。首先,安装URLOS,安装完成之后,docker也随之安装到了主机里。执行以下命令安装URLOS:curl -SO https://www.urlos.com/install && chmod 544 install && ./install简单制作一个属于自己的nginx...

weixin_39624774的博客 488

docker 将容器打包成镜像上传docker hub

排除无用文件(如果你用 Dockerfile 构建)CUDA 基础镜像约 3GB,推送可能需要较长时间。镜像名称只能包含小写字母、数字、查看你的仓库列表,会出现名为。点击仓库详情可看到上传的。

qq_62876011的博客 749

springboot项目打包成docker镜像并上传至docker hub

首先,推荐springboot官网提供的如何打包docker镜像的链接:https://spring.io/guides/gs/spring-boot-docker/#initial以及github上相对应的springboot+docker项目链接:https://github.com/spring-guides/gs-spring-boot-docker 0 背景 ...

wangyan_z的博客 1817
上一篇: laravel 七牛云文件上传
下一篇: laravel8 使用RabbitMQ
陈卿诺语
博客等级 码龄5年 167粉丝 60原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值