fbpx

Comandos Frecuentes – DevOps

  • Home
  • Comandos Frecuentes – DevOps

  • Crear una variable de entorno para una aplicacion
dokku config:set nombre-de-app VARIABLE='valor' VARIABLE2='valor'

El comando anterior reinicia la aplicacion para cargar la variable. La aplicacion no deja de estar disponible mientras se reinicia. Es zero downtime.

Para evitar que la aplicacion se reinicie se le puede pasar el parametro --no-restart al comando anterior al final. Si la aplicacion no reinicia la varible no se carga a memoria pero puede ser que queramos colocar la variable sin cargarla de una vez.

  • Si deseamos ver todas las variables existentes para una aplicacion, usamos lo siguiente:
dokku config nombre-de-app
  • Anadir un dominio adicional a una aplicacion:
dokku domains:add nombre-de-app dominio.com
  • Para activar el certificado de SSL de LetsEncrypt para la aplicacion:
dokku letsencrypt nombre-de-app
  • Reiniciar una aplicacion (en caso que llegue a colgarse o para refrescar variables):
dokku ps:restart nombre-de-aplicacion
  • Hacer un rebuild de uan aplicación:
dokku ps:rebuild nombre-de-aplicacion
  • Poner una aplicacion en Modo Mantenimiento:
dokku maintenance:enable nombre-de-app
  • Revisar logs de aplicacion en tiempo real:
dokku logs nombre-de-app -t