Skip to content

A Docker image for running Rasdaman including petascope and rasgeo extensions

License

Notifications You must be signed in to change notification settings

appelmar/rasdaman_docker

Repository files navigation

rasdaman_docker

A Docker image for running Rasdaman including petascope and rasgeo extensions.

News

  • (2015-02-13) RStudio Server added for client access to RRasdaman
  • (2015-02-13) RRasdaman package building added
  • (2015-02-13) Rasgeo commands are currently not working due to file system blob storage
  • (2015-02-13) Now works with file system blob storage

Prerequisites

  • Docker
  • At least 16 gigabytes free disk space

Instructions

  1. If not yet done, install Docker, e.g. by sudo apt-get update && sudo apt-get install docker.io or similar depending on your OS.
  2. Download the source e.g. by git clone https://github.com/mappl/rasdaman_docker
  3. Make relevant scripts executable chmod +x install.sh start.sh stop.sh.
  4. If you do not want to use the default settings for docker image and container names, hostnames, and port mapping, you may want to edit the docker run command in install.sh
  5. Run sudo ./install.sh.
  6. The image will be built and a corresponding container will be created automatically. The container will be started automatically but might still need some seconds for first time initializations (e.g. web application deployment). You can now start and stop the container whenever you like via sudo ./start.sh and sudo ./stop.sh respectively.
  7. Once started, you can log in to the container via ssh using ssh -p 21210 rasdaman@localhost. Default password is "rasdaman".
  8. From the host machine, try to access the Petascope interface or RStudio using the URL http://localhost:21211/rasdaman/ows and http://localhost:21215/ respectively.

Limitations

This is a preliminary version, open issues include the following:

  • Rasgeo extension currently not working as it cannot connect to file system storage
  • Rasdaman server configuration is not yet editable as install.sh arguments
  • Docker run parameters like port mappings, hostnames, and mounted volumes are not yet editable as install.sh arguments
  • Data directory of BLOBS is currently not accessible for the host system

About

A Docker image for running Rasdaman including petascope and rasgeo extensions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published