Thanks for tip about docker-restart.
But is it possible to avoid `docker-compose restart web` at all and watch 
for changes automatically ?
I mount my source code as a volume so there must be a way...


пятница, 26 мая 2017 г., 16:34:14 UTC+3 пользователь zakame написал:
>
> Hi!
>
> On 05/26/2017 09:23 PM, Pavel Serikov wrote:
>
> I have a similar issue, but with morbo: web server doesn't watch for 
> changes. 
> So I'd like to renew discussion about dockerizing mojolicious apps.
>
> Below is my docker-compose.yml file
>
> version: '2'
>
> services:
>   web:
>     image: pavelsr/kayako-dashboard-dev
>     container_name: kayako-dashboard
>     volumes:
>       - ${PWD}:/root/www/
>     working_dir: /root/www
>     command: [ "morbo", "-v", "-w", "dashboard_server.conf", 
> "./script/dashboard_server" ]
>     ports:
>       - "3000:3000"
>     links:
>       - db
>
>   db:
>     image: mongo
>     container_name: kayako-dashboard-mongodb
>     ports:
>       - "27017:27017"
>
> If I want to check results after updating the source code I need to do 
> docker-compose down && docker-compose up each time. It's a little bit 
> annoying.
> Is there any solution ?
>
>
> For morbo, you can always pass additional `-w` options, e.g.
>
>     morbo -v -w myapp.conf -w lib -w templates -w public ./script/myapp
>
> Also, on the docker-compose side, you can do e.g. `docker-compose restart 
> web` to restart only the web (mojo) service, instead of tearing down the 
> entire environment via docker-compose up/down.
>
>
> Cheers,
>
> Zak
>

-- 
You received this message because you are subscribed to the Google Groups 
"Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/mojolicious.
For more options, visit https://groups.google.com/d/optout.

Reply via email to