forked from webdevops/php-docker-boilerplate
-
Notifications
You must be signed in to change notification settings - Fork 0
lanzar_proyecto
rich edited this page Feb 1, 2017
·
4 revisions
Se trata de recoger los fuentes del proyecto de desarrollo sobre el que se desea trabajar bajo la pila tecnológica seleccionada en el paso anterior (WS-PHP-DB). Para ello se ejecuta un comando que hace referencia al repositorio que se desea recoger y al tipo de proyecto.
$> make create symfony git@machine:user/myrepo.git
$> make up$> make shellEl comando anterior abre una shell en el contenedor. Ahora desde el contenedor se pueden lanzar los comandos típicos de carga de datos en nuestros proyectos.
application@7b3da95e8ea7:/app$> php composer.phar installOjo: ahora la base de datos no está en localhost y el mail lo intercepta mailhog así que hay cambiar algunas cosas en parameters.yml
database_driver: pdo_pgsql
database_host: postgres
database_port: 5432
---
mailer_transport: sendmail
mailer_host: ~
mailer_user: root@localhost
mailer_password: ~
application@7b3da95e8ea7:/app$> php app/console doctrine:database:create
application@7b3da95e8ea7:/app$> php app/console doctrine:schema:update --force
application@7b3da95e8ea7:/app$> php app/console doctrine:fixtures:load --fixtures=src/App/BackendBundle/
application@7b3da95e8ea7:/app$> php app/console assets:install --symlinkY el panel de control la aplicación queda accesible en:
http://localhost:8000/admin/campaign/list
Y el interfaz de control de envíos de email desde la aplicación en: