该镜像已弃用,请改用“python”镜像。
收藏数: 318
下载次数: 3577668
类型:
library/celery本镜像为 Celery 的官方 Docker 镜像,已被正式弃用。官方推荐使用 标准 python 镜像 替代,且自 2017 年 6 月 1 日起不再提供任何更新。请用户据此调整使用方式。
有关弃用原因的详细讨论,参见 docker-library/celery#1 和 docker-library/celery#12。
Celery 是一个基于分布式消息传递的开源异步任务队列/作业队列,专注于实时操作,同时支持任务调度。本镜像曾用于快速部署 Celery 环境,但由于以下原因已不再维护:
由于本镜像已弃用,推荐在应用容器中直接安装并运行 Celery。例如,通过 python 镜像构建应用镜像时,使用 pip install celery 集成 Celery,再通过命令行启动 Worker/Beat 等组件。
以下为镜像弃用前的典型使用方式,仅供参考:
bash# 假设已启动 RabbitMQ 容器(名称:some-rabbit) docker run --link some-rabbit:rabbit --name some-celery -d celery
bashdocker run --link some-rabbit:rabbit --rm celery celery status
bash# 假设已启动 Redis 容器(名称:some-redis) docker run --link some-redis:redis -e CELERY_BROKER_URL=redis://redis --name some-celery -d celery
大多数应用应在自身容器中集成 Celery,通过命令行启动相关组件。以 Sentry 为例(参考 Sentry 镜像文档):
bashdocker run -d --name sentry-cron ... sentry run cron
bashdocker run -d --name sentry-worker-1 ... sentry run worker
4.0.2, 4.0, 4(4.0/Dockerfile)3.1.25, 3.1, 3, latest(3.1/Dockerfile)repos/celery/ 目录(历史记录)library/celery)celery/ 目录(历史记录)以下是 celery 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 版本下载页面。





manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务