首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker在容器停止时删除文件

问Docker在容器停止时删除文件
EN

Stack Overflow用户
提问于 2019-03-21 02:47:29
回答 1查看 1.4K关注 0票数 0

我有一个django应用程序,也使用cerlery和芹菜也创建了一个.pid文件,但如果我重新启动我的应用程序与对接-组成芹菜无法启动,因为容器内的旧.pid文件没有被删除,我能做什么来解决这个问题?在linux端(Debian9)有没有办法在容器重启或关机时删除文件?

我的docker配置的代码片段:

代码语言:javascript
复制
celery:
    image: echo_echo
    command: bash -c "celery worker -A echo -l INFO --pidfile="/tmp/celery/celery.pid" "
    volumes:
      - echo:/echo
...

感谢br

EN

回答 1

Stack Overflow用户

发布于 2019-03-21 03:43:13

修复了这个问题后,我简单地添加了(pid)文件,如下所示:

代码语言:javascript
复制
--pidfile= --schedule=/var/run/celerybeat-schedule
and also for the worker(s):
--pidfile= --schedule=/var/run/celery-schedule
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55268113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档