Skip to content

docker image

Docker images made with docker-compose.

docker tutorial

Find one that is terse and/or one that freshens up in one quick read.

For instance : this one is complete, but too long

docker site (long)

Jake wright has 12 minute for both Docker and docker-compose, also other technologies as well.

The Docker and docker-compose videos are downloaded in the Video/education directory)

Jake Wright

docker-compose tutorial

Find one that is terse and/or one that freshens up in one quick read.

This is a cheatsheet that has both docker + docker-compose !!

dockerlabs

building the image

We use docker-compose to build all images. It is mostly advised to put just one task in a docker container, so here we identify:

  • backend
  • bag
  • osrm
  • frontend

Note that the git@bitbucket.org:keesklopt/base project already has a working docker-compose.yml.

build docker-compose
git clone git@bitbucket.org:keesklopt/base
cd base
git checkout develop
git clone git@bitbucket.org:keesklopt/planner
git clone git@bitbucket.org:keesklopt/solver
cd planner
git checkout develop
cd ../solver
git checkout develop
docker-compose up

This should do the trick.

graphopper

We do have a working osrm-backend, but graphopper might be a reasonable alternative especially if it is easier to use.

Also it was combined with jsprit later so the integration will probably be better.

Still we need to compare the two to make a decision.

visit

It seems to have pricing, but it is open sources so ...

jsprit

Jsprit offers out of the box VRP solutions, so try to build this into the solver.

visit

It is probably more stable, try to improve on solutions once you have a customer. Also do we need to have a java backend for this to work ?