Set up instructions

In order to make sure that you’re ready, you’ll need Docker and to download our docker image. Follow these instructions depending on your operating system, then go to the next section for the right commands.

Windows 10 Pro/Enterprise (see below for Windows 10 Home):

  1. Download Docker and install it
  2. Open your command line and enter the command docker pull radiantearth/geotools

MacOS:

  1. Download Docker and install it
  2. Open Terminal and enter the command docker pull radiantearth/geotools

Linux: 

  1. Follow the right installation instructions for your Linux distribution for Docker: CentOS | Debian | Fedora | Ubuntu | Other/Binaries. Using the repository is preferred.
  2.  You are recommended to add your user to the Docker group. If you do not, you will have to run a sudo command before any docker commands.
  3. Open Terminal and enter the command docker pull radiantearth/geotools 

Windows 10 Home:

You will not be able to run Docker on Windows 10 Home. These instructions will help you create a virtual Ubuntu machine so that you are able to run Docker.

  1. Follow these instructions to enable virtualization.
  2. Install VirtualBox.
  3. Download an Ubuntu image.
  4. Create an Ubuntu Virtual machine:
       a. In VirtualBox, click New
       b. Name your operating system Ubuntu, and make sure to choose Linux for type and Ubuntu (64-bit) for version
       c. Provision a large amount of memory, and create a hard disk (choose VDI and dynamically allocated). Geospatial datasets are memory-expensive. Try to allocate at least 6-8 gb of memory.
       d. Click Start while on the machine. You will be asked for a start up disk. Click the folder icon and select the Ubuntu image that you downloaded. Follow the Ubuntu installation process.
  5. Follow the Linux/Ubuntu instructions above.

Commands and resources

https://github.com/radiantearth/radiant-geotools/tree/master

docker run -it --name refgeotool -p 8888:8888 -v /path_to_data:/workdir/data radiantearth/geotools bash
Did this answer your question?