You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何第二个Docker镜像会覆盖第一个镜像?附单容器多进程方案

解决Docker镜像覆盖问题:Supervisor多进程方案

我遇到了第二个Docker镜像覆盖第一个镜像的问题,这里分享对我有效的解决方案:如果需要在单个Docker容器中运行两个及以上进程,可以采用Supervisor方案。

Dockerfile 配置

FROM clamav/clamav:1.1
RUN apk add --no-cache supervisor
RUN apk add <process2>
COPY supervisord.conf /etc
CMD ["/usr/bin/supervisord", "-c", "/etc/supervisord.conf"]

supervisord.conf 配置

[supervisord]
nodaemon=true

[program:clamav]
command=<To-start-clamav>


[program:process2]
command=.<To-start-process2>

内容的提问来源于stack exchange,提问作者DeadPool

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 02:10:01