背景描述项目使用的后端框架是若依微服务版。因为业务的需要所以需要使用jenkins去更新服务然后写shell脚本去一键更新服务的时候出现了jar包上传了但服务死活还停留在老版本的问题。解决# 构建镜像 docker compose build --no-cache ${SERVICE_NAME} # 删除老的容器 docker compose rm -f -s ${SERVICE_NAME} # 启动新的镜像 docker compose up -d --no-deps ${SERVICE_NAME}通过命令docker compose build --no-cache ${SERVICE_NAME}发现构建的新镜像已经是新版本了但是需要手动去移除老版本容器新启动的容器才会是新版本。很奇怪的问题无论是给镜像指定版本号或者加上--force-recreate参数。
【bug】关于Docker Compose
背景描述项目使用的后端框架是若依微服务版。因为业务的需要所以需要使用jenkins去更新服务然后写shell脚本去一键更新服务的时候出现了jar包上传了但服务死活还停留在老版本的问题。解决# 构建镜像 docker compose build --no-cache ${SERVICE_NAME} # 删除老的容器 docker compose rm -f -s ${SERVICE_NAME} # 启动新的镜像 docker compose up -d --no-deps ${SERVICE_NAME}通过命令docker compose build --no-cache ${SERVICE_NAME}发现构建的新镜像已经是新版本了但是需要手动去移除老版本容器新启动的容器才会是新版本。很奇怪的问题无论是给镜像指定版本号或者加上--force-recreate参数。
相关文章
一个Z-Blog插件解决外贸站多语言难题:自动翻译、自动换汇、不挑主题
外贸独立站做多语言,不改主题、不碰代码、不单独维护多套内容,一个插件全自动搞定。9 种翻译引擎可选,免费额度就够用,还支持语言切换自动换汇。一、一个做了三年外贸的人,最头疼的事老张做外贸独立站三年了࿰…
PGA450-Q1超声波传感器开发实战:从硬件连接到固件调优
1. 项目概述与核心价值 如果你正在为汽车泊车辅助、工业液位检测或者机器人避障项目寻找一个高集成度的超声波传感解决方案,那么德州仪器(TI)的PGA450-Q1芯片及其配套的评估模块(EVM)绝对值得你花时间深入研究。这不仅…
PCM1808音频ADC PCB布局设计:从原理到实践的高保真电路实现
1. 项目概述:为什么PCM1808的PCB布局如此关键? 在任何一个对音质有要求的音频采集项目中,无论是专业录音设备、高保真播放器还是嵌入式语音处理模块,模数转换器(ADC)都是决定最终声音品质的咽喉要道。PCM18…
从“可证伪”到“公理驱动”:贾子理论对波普尔证伪主义的系统性批判与范式革命
从“可证伪”到“公理驱动”:贾子理论对波普尔证伪主义的系统性批判与范式革命 摘要 卡尔波普尔的证伪主义自二十世纪中叶以来,凭借“可证伪性”这一看似简洁的划界标准,在科学哲学领域确立了近半个世纪的支配性地位-4-29。然而,…
Mythos门控模型:长程因果推理与多跳知识编织能力解析
1. 项目概述:这不是一次普通更新,而是一次能力边界的实质性突破“TAI #200: Anthropic’s Mythos Capability Step Change and Gated Release”这个标题里藏着三个关键信号:TAI(The AI Index,全球AI领域最具公信力的年…
【科研快讯】当AI“穿上”白大褂:从辅助工具到科学发现的“合伙人”
2026年开年不到半年,人工智能与基础科学、医学的交叉领域已连续诞生多项里程碑式突破。从Google DeepMind的AI研究助手"Co-Scientist"到中国团队研发的罕见病诊断系统DeepRare,从多智能体科学发现系统到脑内精准基因编辑验证——这些成果标志着…
新能源 “锂” 想方案!中科院团队在 Nat. Commun 发文:阴离子膜反离子竞争机制攻克分离瓶颈
研究价值与创新点 理论价值 破解传统理论矛盾:揭示了 “反离子竞争” 机制,解决了传统共离子竞争理论认为阳离子纳滤膜更适合 Li⁺/Mg⁺分离,而实际应用中阴离子纳滤膜更占主导的理论冲突,完善了纳滤膜离子选择性传输的理论体系…
从软件到硬件:深入解析STM32随机数生成的两种路径
1. 为什么STM32需要随机数生成? 在嵌入式开发中,随机数的重要性可能比你想象的更常见。比如设备首次启动时需要生成唯一的MAC地址,物联网设备需要创建加密密钥,甚至简单的抽奖小游戏也需要随机数支持。STM32作为广泛使用的微控制器…
N_m3u8DL-RE终极指南:5大核心功能解锁流媒体下载新境界
N_m3u8DL-RE终极指南:5大核心功能解锁流媒体下载新境界 【免费下载链接】N_m3u8DL-RE Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文. 项目地址: https://gitcode.com/GitHub_Trending/nm3/N_m3u8DL-RE …
Google限制Meta使用Gemini模型 凸显AI授权竞争白热化
近日,据多家科技媒体报道,Google已对Meta施加限制,禁止其在部分产品或服务中直接使用Gemini AI模型。这一消息一经传出,便在人工智能领域掀起波澜,凸显出当前大厂间AI模型授权竞争的激烈程度。 新闻导语:根…
XGBoost超参数实战:从理论到调优策略
1. XGBoost超参数基础认知 第一次接触XGBoost时,我被它那密密麻麻的参数列表吓到了。这感觉就像面对一架波音747的驾驶舱——每个按钮都可能有神奇的效果,但按错了就可能坠机。经过多年实战,我发现其实掌握十几个核心参数就能解决90%的问题。…
ChatGPT函数调用从入门到高并发落地:3步完成生产级集成,附可直接运行的TypeScript+Python双模版
更多请点击: https://kaifayun.com 第一章:ChatGPT函数调用的核心原理与演进脉络 函数调用(Function Calling)是大语言模型从纯文本生成迈向结构化交互的关键跃迁。其本质并非模型原生具备“执行代码”的能力,而是通…
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告
6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…
华为OD机试2025C卷-字符统计及重排[100分]( Java _ Python3 _ C++ _ C语言 _ JsNode _ Go)实现100%通过率
📫 个人主页:深夜coding算法 📣 专栏系列:2026年华为最新OD机试题库详解 🔥 一次订阅,永久解锁 | 持续更新100篇 | 6语言全覆盖 文章目录❄️前言:☀️一:题目描述🌙 题目…
华为OD机试2025C卷-寻找相同子串[100分]( Java _ Python3 _ C++ _ C语言 _ JsNode _ Go)实现100%通过率
📫 个人主页:深夜coding算法 📣 专栏系列:2026年华为最新OD机试题库详解 🔥 一次订阅,永久解锁 | 持续更新100篇 | 6语言全覆盖 文章目录❄️前言:☀️一:题目描述🌙 题目…
Zotero Duplicates Merger:5步彻底清理文献库重复条目
Zotero Duplicates Merger:5步彻底清理文献库重复条目 【免费下载链接】ZoteroDuplicatesMerger A zotero plugin to automatically merge duplicate items 项目地址: https://gitcode.com/gh_mirrors/zo/ZoteroDuplicatesMerger 还在为文献库中堆积如山的重…
利用随机有限集理论对蜂群的ILQR和MPC控制研究附Matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室🍊个人信条:格物致知,完整Matlab代码及仿真咨询…
为什么你的Gemini邮件CTE低于行业均值2.8倍?:从Prompt架构到发送时序的深度归因
更多请点击: https://intelliparadigm.com 第一章:为什么你的Gemini邮件CTE低于行业均值2.8倍?:从Prompt架构到发送时序的深度归因 Gemini邮件的客户转化效率(CTE)显著偏低,根本原因常被误判为…