Quickest way to deploy AdaptiveScale is to use the latest docker image. The dokcer image includes all the dependencies required to run AdaptiveScale.
To start AdaptiveScale docker container simply the run the following docker command:
docker run -p 8080:8080 -e ACCEPT_EULA=Y adaptivescale/proedms:latest
This will fetch docker image with newest published AdaptiveScale version.
ACCEPT_EULA env variable is mandatory for confirming your acceptance of the End-User Licensing Agreement.
After the docker image is deployed AdaptiveScale can be accesed via browser from the following link: http://localhost:8080/
One of the dependencies of AdaptiveScale is ElasticSearch - currently a version of it is bundled inside. Container can be set to connect to external ElasticSearch by setting the following env variables:
ADAPTIVESCALE_ELASTIC_HOST. Example on how to set it is below:
docker run -p 8080:8080 -e ADAPTIVESCALE_ELASTIC_HOST=http://localhost:9200 adaptivescale/proedms:latest
AdaptiveScale comes with default username set as
admin as well as password set as
admin. This can also be changed by providing the following env variables:
PROEDMS_PASSWORD. Example on how to use this is below:
docker run -p 8080:8080 -e PROEDMS_USER=testuser -e PROEDMS_PASSWORD=testpassword adaptivescale/proedms:latest