setup rails ocean fee digitalocean deploy apps app docker digital-ocean dokku

docker - rails - ¿Cuál es el comando correcto para reiniciar una aplicación Dokku de SSH?



dokku setup (5)

¡Lo encontré there ! Debe usar el comando de restart Docker directamente.

Conéctese a su servidor mediante SSH y ejecute:

docker restart `cat /home/dokku/myapp/CONTAINER`

myapp es el nombre de mi aplicación. Cambie la ruta a su aplicación si es necesario.

Una aplicación de Rails que implementé en DigitalOcean utilizando Dokku se colgó y comencé a devolver 500 errores.

¿Cómo puedo reiniciarlo sin presionar una confirmación vacía?


EDITAR

La ''nueva'' forma parece ser emitir el comando ''dokku ps: reiniciar myapp''

FIN EDITAR

Una forma más fácil podría ser usar un complemento:

https://github.com/scottatron/dokku-rebuild

Luego emitir

dokku rebuild myapp


La forma correcta de reiniciar una aplicación es:

dokku release myapp dokku deploy myapp

Así es como se hace en los plugins/config/commands después de configurar las variables de entorno:

config_restart_app() { APP="$1"; echo "-----> Releasing $APP ..." dokku release $APP echo "-----> Release complete!" echo "-----> Deploying $APP ..." dokku deploy $APP echo "-----> Deploy complete!" }

He enviado una solicitud de extracción para agregar un dokku restart myapp .


Si solo quieres reiniciar la aplicación web, ejecuta dokku deploy myapp


dokku ps:restart <app> funciona para mí conectado con el usuario del sistema dokku .

Use dokku apps para enumerar sus aplicaciones.