chief-nerd / Tabbie2

The Tabbie2 project main repo
https://www.tabbie.org
19 stars 10 forks source link

Dockerize #48

Closed chief-nerd closed 1 year ago

chief-nerd commented 7 years ago

Dockerized the whole thing.

Here is why it takes now 3 commands. Because if you use the volume setting in docker-compose then the folder will be mapped OVER the local one... ergo every RUN composer install will be overridden. Only solution I found:

  1. build Docker
  2. install dependencies, init environment and migrations via install script (on container with mapped volume)
  3. up everything

Overall Status: