Не на 100% ясно по вашему вопросу; Что ты хочешь этим сказать:
... сохранить и выйти из vim из консоли напрямую?
Также не ясно на 100% об аспекте Docker этого.
Но независимо от того, как правило, вам не нужно использовать crontab -e
для редактирования crontab. Вы можете просто установить те же значения в текстовом файле, а затем загрузить их в crontab. Например, допустим, у вас есть текстовое имя файла my_crontab.txt
со следующим содержимым:
*/5 * * * * do_something.sh
Который будет запускать скрипт do_something.sh
каждые 5 минут, затем вы можете загрузить этот текстовый файл в crontab с помощью этой команды:
crontab my_crontab.txt
И затем, если вы просматриваете crontab после того, как эта команда запускается так:
crontab -l
Вы увидите тот же контент, как если бы вы редактировали его более напрямую с помощью crontab -e
.