There are two possible ways of installing CleverMaps Shell - locally and using Docker.
To install it locally, you have to:
Install Java Development Kit - JDK
Download Shell .jar file
Run it in cmd.exe or Terminal
To install using Docker:
Download and install the Docker platform
Pull the latest Shell image
Run it in a Docker container
Local installation
CleverMaps Shell runs in Terminal on Unix systems (Linux, Mac OS) and in cmd.exe on Windows systems. If you're not familiar with these tools, we recommend to complete a basic usage tutorial on the web.
...
Info |
---|
Are you connecting through a proxy server? Set your proxy config using: |
...
--rm
tells Docker to not persist the container for later use--name
specifies the name of the container--pull
a newest version of image if available--volume
bind mounts a volume, where/tmp/dumps
is the local directory the image will use, and/work
is the path inside of the containerall dumped metadata and data will be located here (though Shell will indicate that the files were dumped to the
/work
directory)you can specify whatever path you want, e.g.:
C:\dumps
on Windows
--env
specifies the environment variables with credentials. Docker image accepts following environment variables:CM_ACCESS_TOKEN
- user access token for authentificationAWS_ACCESS_KEY_ID
- AWS access key (required only for loading CSV files from AWS S3)AWS_SECRET_ACCESS_KEY
- AWS secret key (required only for loading CSV files from AWS S3)
-ti
allocates a terminal so you can directly interact with the container, and also keeps the standard input openclevermaps/shell:latest
is the name of the latest image
...