Quelle est la bonne commande pour redémarrer un Dokku application de SSH?
Une application Rails, j'ai déployé sur DigitalOcean à l'aide de Dokku s'est écrasé et a commencé à retourner à 500 erreurs.
Comment puis-je redémarrer sans pousser un vide s'engager?
Vous devez vous connecter pour publier un commentaire.
dokku ps:restart <app>
fonctionne pour moi connecté avecdokku
de l'utilisateur du système.Utilisation
dokku apps
de la liste de vos applications.Si vous voulez juste de redémarrer l'application web, exécutez
dokku deploy myapp
Trouvé il y! Vous devez utiliser le Panneau
restart
commande directement.Se connecter à votre serveur en SSH et de l'exécution:
docker restart `cat /home/dokku/myapp/CONTAINER`
myapp étant le nom de mon application. Changer le chemin de votre application si nécessaire.
dokku help
pour voir tous disponibles dokku commandes.dokku ps:restart APP
serait la bonne façon de le faire maintenant.La bonne façon de redémarrer une application est:
C'est la façon dont c'est fait dans plugins/config/commandes après la définition des variables d'environnement:
J'ai envoyé un pull request pour ajouter un
dokku restart myapp
commande.MODIFIER
La "nouvelle" voie semble être exécuter la commande 'dokku ps:redémarrer myapp'
FIN MODIFIER
Un moyen plus simple serait d'utiliser un plugin:
https://github.com/scottatron/dokku-rebuild
Alors question
dokku rebuild myapp