Run http://wiki.openstreetmap.org/wiki/Nominatim in a docker container.
docker pull nisaacson/nominatim-docker
To rebuild the image locally execute
docker build -t nominatim .
By default the container exposes port 8080
To run the container execute
# remove any existing containers
docker rm -f nominatim_container || echo "nominatim_container not found, skipping removal"
docker run -p 8080:8080 --name nominatim_container --detach nomintatim
Check the logs of the running container
docker logs nominatim_container
Connect to the nominatim webserver with curl. If this succeeds, open http://localhost:8080/ in a web browser
curl "http://localhost:8080"