Проблема:
После билда 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
Другие публикации из блога
Копировать текст в буфер обмена с помощью JS
See the Pen
Untitled by Denis (@m5dev)
on CodePen.
Подробнее
Резервное копирование и установка расширений (extensions) в Visual Studio Code
Несколько полезных команд для работы с расширениями в Microsoft Visual Studio Code.
Сохранить все установленные расш…
Подробнее
Как обновить все пакеты в node.js?
Установите npm-check-updates:
npm i -g npm-check-updates
Далее будут доступны команды:
ncu -u
npm insta…
Подробнее
Django не отображает статических файлов в режиме DEBUG=False
Для решения проблемы используйте --insecure
python manage.py runserver --insecure
или
django-admin runserver -…
Подробнее
Как обновить npm в Ubuntu?
sudo npm update npm -g
или
sudo npm install npm -g
Подробнее
Как получить домен и атрибуты GET запроса в JavaScript?
See the Pen
Untitled by Denis (@m5dev)
on CodePen.
Подробнее