Docker Alpine Supervisor unix: ///run/supervisord.sock нет такого файла - PullRequest
0 голосов
/ 08 апреля 2020

Я использую docker, docker -композицию для изображений и созданного изображения на основе alpine 3.10 с моим заявлением и руководителем (в соответствии с документацией 3.3.5). Но после того, как я вошел в контейнер и запустил supervisorctl, я столкнулся с ошибкой. Может ли кто-нибудь помочь мне, как решить это?

тома из img

volumes:
    - ./php-consume/supervisord.conf:/etc/supervisord/conf.d/supervisord.conf

и мои supervisord.conf

[program:messenger-consume]
command=php /var/www/symfony/bin/console messenger:consume success andraction_parse_row_success --limit=100
numprocs=2
autostart=true
autorestart=true
process_name=%(program_name)s_%(process_num)02d

[supervisord]
nodaemon=true

, когда я вошел в контейнер и запустил supervisorctl

ivan@ivan-laptop:~/hosts/docker-symfony$ docker exec -it bc6df01db4db ash
/var/www/symfony # supervisorctl 
unix:///run/supervisord.sock no such file
...