VERA_Shooter_Localization icon indicating copy to clipboard operation
VERA_Shooter_Localization copied to clipboard

Dockerize -- WIP

Open nimish opened this issue 5 years ago • 8 comments

Dockerizes the whole stack so it can be run simply. Updates Yii to 1.1.20 for PHP 7 support. TBD:

  • [ ] Update README to use new docker commands
  • [ ] Fixup asset paths inside DB
  • [ ] Set up CI runners with docker makefiles
  • [ ] Set up docker registry to push images

nimish avatar Jun 22 '19 19:06 nimish

@JunweiLiang worth you taking a look here -- this will hopefully lay the support to make quicker changes.

nimish avatar Jun 22 '19 19:06 nimish

Thanks! I will take a look & test it by the end of next week.

JunweiLiang avatar Jun 22 '19 19:06 JunweiLiang

So -- still work to be done here but I can hop on a video call whenever you're free to walk through it.

nimish avatar Jun 22 '19 20:06 nimish

@JunweiLiang any blockers here? Was in hospital this week so not a lot moved, but would like to build off this.

nimish avatar Jun 30 '19 22:06 nimish

Sorry, been busy with intern stuff. Give me three days so I could make sure the Yii and python updates don't break anything. Also, could you put the docker stuff into a folder? Thanks!

JunweiLiang avatar Jun 30 '19 22:06 JunweiLiang

No problem -- will do.

nimish avatar Jul 01 '19 21:07 nimish

Moved everything but the docker-compose.yaml (which really should live in the root) to docker dir. Working on a Makefile to create images.

nimish avatar Jul 03 '19 16:07 nimish

Awesome. @JunweiLiang looks like there's a merge conflict in the d/l setup script -- I combined the chmod inside it to save a step

nimish avatar Jul 06 '19 21:07 nimish