Docker recipe for Osmium
This docker image,
nlesc/osmium, is a base image, do a local build (in local directory) to configure it correctly. In that directory place:
joblauncher.yml # Osmium configuration ssh_key # private SSH key without passphrase ssh_key.pub # public SSH key to be added to anywhere Osmium should SSH to ssh_known_hosts # SSH known_hosts file, to avoid hostname spoofing ssh_config # SSH configuration for each host
The Osmium configuration is described on the Osmium git repository. Make sure that the exposed port in the local Dockerfile matches the HTTP ports in
SSH keys can be generated with:
ssh-keygen -f ssh_key -N ""
known_hosts and SSH
config may be empty, depending on your preferences.