Как добавить Gunicorn в приложение Django, запущенное в docker?

У меня есть приложение django, запущенное с помощью docker на дроплете Digitalocean.

Мой вопрос в том, где я должен добавить gunicorn.socket и gunicorn.service? В Django Docker app или в DigitalOcean, на котором запущен docker?

`gunicorn.socket is:

[Unit]
Description=gunicorn socket

[Socket]
ListenStream=/run/gunicorn.sock

[Install]
WantedBy=sockets.target

и gunicorn.service это:

[Unit]
Description=gunicorn daemon
Requires=gunicorn.socket
After=network.target

[Service]
User=sammy
Group=www-data
WorkingDirectory=/home/sammy/myprojectdir
ExecStart=/home/sammy/myprojectdir/myprojectenv/bin/gunicorn \
          --access-logfile - \
          -k uvicorn.workers.UvicornWorker \
          --workers 3 \
          --bind unix:/run/gunicorn.sock \
          myproject.asgi:application

[Install]
WantedBy=multi-user.target
Вернуться на верх