Skip to content
Justin Brooks edited this page Oct 14, 2018 · 44 revisions

Prerequisites

Docker and docker-compose is required. You can follow their documentation for installation in the links provided.

Installing

Create a copy of this repository:

git clone https://github.com/jsbroks/coco-annotator
cd coco-annotator

Windows users, please read the following section before continuing.

Run the application using docker compose:

docker-compose up --build

Give it a few minutes to build the docker image.

Now, you can now access the website (http://localhost:5000/).

Windows Users

Windows docker containers are not compatible with the memory mapped files used by MongoDB. This means it is not possible to run MongoDB container with the data directory mapped to the host (source, issue).

In order to fix this issue you can remove

        volumes:
            - './data/db:/data/db'

from the docker-compose.yml.

MacOS

Not tested.

End-to-end Examples

Clone this wiki locally