This project helps you to quickly deploy a complete Mesos stack locally as well as an instance of the Algorithm Factory on top of it.
It aims at providing a testing/debugging environment for the integration of new algorithms.
Note that it is not meant at all to be used in production mode.
Sometimes the containers seem not to be able to access internet. It is usually a DNS lookups problem and can be solved by configuring correctly the docker daemon.
You can find instructions and tests regarding this issue here
Also, you might encounter problems if your machine doesn’t have enough available ressources.
Finally, this project has only been tested on Ubuntu 16.04.
./after-git-clone.sh
As it has to download a certain number of docker images form docker hub, it may take a little while… Do 30 push-ups…
./run.sh
On the first run, it has to download a certain number of docker images form docker hub. For that reason it may take a little while… Do 30 push-ups…
This script will launch all the required services specified in the underlying docker-compose config file.
It will also ensure that everything is running correctly by executing a few tests
YOUR_ALGORITHM_NAME = {
image = “YOUR_DOCKER_IMAGE_NAME:YOUR_DOCKER_IMAGE_TAG”
preditictive = true | false
}
Here are the general specifications that any algorithm’s docker image should respect in order to be run inside the Algorithm Factory.
The image should be able to:
To be continued
We already provide small frameworks for Java and Python environments. Those are not mandatory, they are only helpers that contributors can choose to use or not.
Coming soon
Coming soon