Для корректной работы запуск сервисов должен происходит в определенной последовательности. Управление последовательностью контролируется коммандой docker compose. Вызов комманды после старта сервера можно реализовать посредством сервиса cron, поставляемого с ОС Linux 

Добавление cron задачи

  1. авторизоваться на сервере по ssh под пользователем, под которым запускаются сервисы ПО РТЛС
  2. добавить в cron задачу  запуска ПО РТЛС на старт системы
    1. перейти в режим редактирования задач 
      crontab -e
    2. добавить новую задачу, где ~/rtls/docker-compose.yml - путь до файла с описанием конфигурации ПО РТЛС, добавить указание профиля, если требуется запуск дополнительных контейнеров
       
      @reboot docker compose -f ~/rtls/docker-compose.yml up -d
    3. сохранить изменения
  • No labels