Comment redémarrer le service Docker Compose tous les jours ?

personne github

Pour redémarrer automatiquement le service Docker Compose chaque jour, vous pouvez utiliser le planificateur de tâches cron (sous les systèmes Unix et de type Unix) pour y parvenir. Voici les étapes à suivre pour configurer une tâche cron pour redémarrer automatiquement le service Docker Compose chaque jour :

  1. Ouvrez le fichier crontab :
    Dans le terminal, saisissez la commande suivante pour éditer le fichier crontab :

    crontab -e
    
  2. Ajouter une nouvelle tâche cron :
    Dans le fichier crontab, ajoutez une nouvelle ligne pour définir l'heure de redémarrage du service Docker Compose chaque jour. Par exemple, si vous souhaitez redémarrer le service à 3 heures du matin tous les jours, vous pouvez ajouter la ligne suivante :

    0 3 * * * cd /path/to/your/docker-compose-directory && /usr/local/bin/docker-compose down && /usr/local/bin/docker-compose up -d
    
    • Voici /path/to/your/docker-compose-directoryle répertoire où docker-compose.ymlse trouvent vos fichiers Docker Compose (par exemple).
    • /usr/local/bin/docker-composeEst le chemin du fichier binaire de Docker Compose. Si le chemin est différent sur votre système, utilisez which docker-composela commande pour trouver le chemin correct.
  3. Enregistrer et quitter l'éditeur :
    Enregistrez vos modifications et quittez l'éditeur. Cela active une nouvelle tâche périodique.

Désormais, votre service Docker Compose redémarrera automatiquement à 3 heures du matin tous les jours. Veuillez vous assurer que votre service cron est en cours d'exécution afin que les tâches puissent être exécutées comme prévu.

Je suppose que tu aimes

Origine blog.csdn.net/m0_57236802/article/details/133454503
conseillé
Classement