- 18, Oct 2024
- #1
У меня есть интересный вопрос, связанный с планированием моего Docker-контейнера.
У меня есть виртуальная машина с образом докера внутри. Я могу запустить контейнер из изображения, у которого есть точка входа (jar).
Я перед дилеммой: как мне запланировать выполнение заданий в банке.
Вот мои 2 варианта:
1) Если я запускаю cron на виртуальной машине, я могу вызвать команды запуска докера для создания контейнера и запускать различные задания для jar. Проблема здесь в том, что после запуска одного задания контейнер автоматически завершает работу, а второе задание не имеет предыдущей истории ранее запущенных заданий. Я верю, что есть способ обеспечить постоянную работу контейнера с точкой входа, но я еще не исследовал/проверял это.
2) Я могу установить cron внутри контейнера и через Dockerfile предоставить cron для обновления. Однако проблема здесь в том, как мне запустить контейнер и поддерживать его работу для запуска заданий cron?
Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
Спасибо!
#докер #контейнеры