news 2026/6/10 14:29:48

本地运行可以打印东西,docker run后却没有日志产生?记录一次AI编程的小蠢行为

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
本地运行可以打印东西,docker run后却没有日志产生?记录一次AI编程的小蠢行为

今天让cline自己给我写一个web socket的服务器,并把服务按照docker的方式打包部署,把指令给到它以后,就看它一阵忙碌。这种给AI当老板的感觉,懂的都懂吧。

不出所料,AI很快就交付了完整的代码,本地直接运行python server.py,控制台里日志刷刷地打印,连接状态、消息收发一目了然,一切看起来都很完美。

可当它把这个服务打包成Docker镜像,用docker run启动容器后,无论怎么用docker logs <容器ID>查看日志,都是一片空白——明明本地运行好好的日志,到了Docker里就“消失”了。折腾了半个多小时才发现,这竟是AI编程时一个不起眼的“小蠢行为”,也让我重新复盘了Docker运行参数的那些关键细节。

一、问题溯源:AI写的代码藏了什么“坑”?

先贴一下AI生成的WebSocket服务器核心代码(Python示例):

# server.pyimportasyncioimportwebsockets
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 12:55:20

2025年大模型使用全景图:6大趋势助你抢占AI先机

本文基于2025年全球LLM使用年报&#xff0c;揭示六大趋势&#xff1a;市场将形成开源与闭源双生态&#xff1b;代理式推理取代对话成为主流&#xff1b;编程跃升为第一大使用场景&#xff1b;用户更看重模型能力而非价格&#xff1b;模型需满足特定需求保持用户粘性&#xff1b…

作者头像 李华
网站建设 2026/6/10 13:00:38

电路板维修

稳压二极管击穿、电容击穿&#xff0c;正极对负极直接短路 &#xff0c;把电源直接拉到0查找短路源&#xff1a;熏松香&#xff0c;哪个芯片短路&#xff0c;供电后会发热&#xff0c;上面的白霜就会融化检查开发板是否短路用DC电源给开发板供电&#xff0c;看电流是否在正常范…

作者头像 李华
网站建设 2026/6/10 14:54:09

一文搞懂DNAT与SNAT:内网外网通信的“流量翻译官”

导读:在运维工作中,内网服务器访问外网、外网用户访问内网服务,是最常见的场景之一。而实现这两种通信的核心技术,就是DNAT和SNAT。很多运维同学刚接触时,总会混淆两者的作用——到底哪个是“内网出外网”用的?哪个是“外网进内网”用的?配置时又该注意什么?本文就从实…

作者头像 李华
网站建设 2026/6/10 12:57:31

智能建议模块 Cordova 与 OpenHarmony 混合开发实战

欢迎大家加入开源鸿蒙跨平台开发者社区&#xff0c;一起共建开源鸿蒙跨平台生态。 &#x1f4cc; 概述 智能建议模块是福报养成计应用中的一个关键功能&#xff0c;它基于用户的历史数据和行为模式&#xff0c;使用机器学习和数据分析算法来识别用户的福报积累规律&#xff0c…

作者头像 李华
网站建设 2026/6/10 12:56:59

160. 相交链表

160. 相交链表 - 力扣&#xff08;LeetCode&#xff09; 简单 给你两个单链表的头节点 headA 和 headB &#xff0c;请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点&#xff0c;返回 null 。 图示两个链表在节点 c1 开始相交&#xff1a; 题目数据 保…

作者头像 李华
网站建设 2026/6/10 12:51:04

动态规划解法

一、动态规划解编辑距离的核心原理编辑距离&#xff08;Levenshtein 距离&#xff09;的动态规划解法核心是用二维数组存储子问题的解&#xff0c;避免递归的重复计算&#xff0c;其核心逻辑基于&#xff1a;定义dp[i][j]&#xff1a;表示将word1的前i个字符转换成word2的前j个…

作者头像 李华