# ¿Puedo construir una imagen/contenedor separado para que lo usen otros dispositivos?

**URL:** <https://meta.discourse.org/t/can-i-build-a-separate-image-container-for-other-devices-to-use/335680>\
**Category:** Self-hosting\
**Tags:** docker\
**Created:** [12 Noviembre, 2024 01:26 UTC](https://meta.discourse.org/t/can-i-build-a-separate-image-container-for-other-devices-to-use/335680 "2024-11-12T01:26:59Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [12 Noviembre, 2024 15:32 UTC](https://meta.discourse.org/t/can-i-build-a-separate-image-container-for-other-devices-to-use/335680/3 "2024-11-12T15:32:10Z")

</div>

No conozco una guía, pero básicamente, haces un bootstrap, envías esa imagen a tu repositorio y luego usas `./launcher start-cmd` para obtener el ENV requerido para arrancar el contenedor.

En algún momento necesitas migrar la base de datos (si quieres un despliegue sin tiempo de inactividad, querrás saber sobre `SKIP_POST_DEPLOYMENT_MIGRATIONS` para permitirte migrar la base de datos mientras el contenedor antiguo se ejecuta y `rake db:ensure_post_migrations db:migrate` después de que se inicie). También necesitas precompilar los activos y, si estás usando S3, enviarlos allí.

Esas son al menos la mayoría de las piezas específicas de Discourse. Si deseas más ayuda y tienes presupuesto, estoy disponible.

---

_[View the full topic](https://meta.discourse.org/t/can-i-build-a-separate-image-container-for-other-devices-to-use/335680)._
