跳到主要内容

Docker(容器工具)

中文名​

Docker(容器工具)

一句话定义​

Docker(容器工具)用容器封装应用运行环境,便于部署和复现。

工程价值​

Docker(容器工具)在本书里主要解决“同一套 Agent(智能体)服务能不能在本地、预发和服务器上按同样方式启动”的问题。它要固定 Python(编程语言)版本、依赖安装、启动命令、端口、健康检查、环境变量挂载和 Worker(后台任务执行器)服务,而不只是把代码打包成镜像。

做作品集时,Docker(容器工具)可以证明项目不是只能在作者电脑上跑。做交付时,它要和 Nginx(反向代理服务器)、Smoke Test(冒烟测试)、日志目录、密钥注入和回滚策略一起设计。

常见误解​

  • 镜像能启动就认为系统可用,没有健康检查和冒烟验证。
  • 用 latest 标签或临时依赖版本,导致下次构建结果不一致。
  • 把 API Key(接口密钥)、服务器密码或真实客户数据写进镜像。
  • 只容器化 Web(网页)服务,漏掉队列、向量数据库、定时任务和日志持久化。

相关章节​