* use docker buildx for multiplatform build
* more verbose echos about behavior in build/push step
* echo instead of comment
---------
Co-authored-by: Jason Baker <jbaker@gosonar.com>
```
Build a docker image
Usage:
./build.sh [<tag> | --help]
Argument:
<tag> Build an image for the given graphhopper repository tag [default: master]
Option:
--help Print this message
```
- They are no longer mutually exclusive
- Input-independent default graph-cache location - `/data/default-gh'
- Resolve#23
Technical changes:
- Simplify handling: of script variables and their defaults
- Remove complex configuration handling and copy
- Remove unused variables
- Modify "our" copy of `config-example.yml` to enable http connections from outside of the container
- Update and clarify the help text
- Remove dependency on github download
- Add `github/build.sh` for local builds
- Simplify gtaphhopper build
- Simplify handling of `graphhopper.sh` and `config-example.yml`
Fixes#11Fixes#12
* All relevant changes
* Code review comments
* Small changes
* Code review fix
* Run the server as default action
* Remove unneeded commands from dockerfile
* Update graphhopper.sh
Adjust usage text
Use `exit 2` for usage errors
* Update README.md
Update the default JAVA_OPTS value according to the Dockerfile
* Add execute permissions
* Fix extra "
* Fix missing space
* Remove unwanted spaces
* Update README.md
Co-authored-by: zstadler <zeev.stadler@gmail.com>
* Remove graphhopper.sh file
This still needs to be tested...
* Remove graphhopper.sh, fix java arguments
* Update README.md
* Update Dockerfile
* Add more concrete example