Проблема:
После билда Docker контейнер работает некоторое время и после уходит в бесконечную перезагрузку.
Решение:
Такая ситуация происходит из-за того что в контейнере нет активных задач и его работа останавливается, далее контейнер уходит в бесконечную перезагрузку если запущен с параметром restart: always
.
Для решения проблемы запустите задание которое будет выполняться постоянно, например:
Dockerfile
...
COPY ./entry.sh
RUN chmod +x /entry.sh
ENTRYPOINT ["/entry.sh"]
entry.sh
#!/bin/bash
echo "entry.sh"
python apscheduler_example.py
apscheduler_example.py
Другие публикации из блога
Как очистить Recent actions в админке Django
from django.contrib.admin.models import LogEntry
LogEntry.objects.all().delete()
Подробнее
Django не отображает статических файлов в режиме DEBUG=False
Для решения проблемы используйте --insecure
python manage.py runserver --insecure
или
django-admin runserver -…
Подробнее
Чистим Ubuntu Server от мусора
Проверено на Ubuntu Server 20.04
Чистим ненужные пакеты
sudo apt-get --purge autoremove
sudo apt autoclean -y
…
Подробнее
Как понять цифры в ошибке 22:7 или 00:00
Предположим, вы получили ошибку вида: 22:7 или 11:17 и т.п. Как понять что означают эти числа?
1-е число – это…
Подробнее
В чем отличие ref() от reactive() во Vue?
Идея в том что ref() задумывался для обозначения реактивных примитивов, а reactive() для реактивных объектов.
cons…
Подробнее
Посмотреть все пакеты node.js
Все пакеты с зависимостями
npm ls
Все пакеты верхнего уровня
npm ls -depth=0
Подробнее