scorelab/LabelLab

Refactor docker-compose.yml and Dockerfile

darkshredder opened this issue · 0 comments

Describe the bug
Currently there are some bugs in docker-compose file example:

  1. When we exec into client container two different folders of labellab-client is there one at /labellab-client and another at /usr/labellab/labellab-client due to difference in dockerfile and docker-compose file locations
  2. There is redundant use COPY for whole folders leading to high consuming space instead we can use Docker Volumes

To Reproduce
Steps to reproduce the behavior:

  1. Run docker-compose up
  2. Run docker-compose exec client sh in different terminal
  3. You can clearly see two folders for client service is made one using volumes and other due to COPY

I would like to work on this issue