Prerequistes
- Docker 20.10.X and up
- If using MacOS or Windows, install Docker Desktop
- Resources for MacOS/Windows Docker Desktop
- Docker Desktop → Preferences → Resources → Advanced
- A valid Aspire account and Aspire 5 License (see Aspire Registration and Licensing)
- Download aspire-quickstart.zip
Installation Process
- (If MacOS or Windows) Install Docker Desktop from Official Site
Newer version of Docker does not have these options. Once Docker is downloaded and these options are not available, skip to Number 2
- Set the resources for Docker Desktop as to at least 2 CPUs, 8 GB Memory, 1 GB Swap (at Preferences → Resources → Advanced)
![](/download/attachments/823690552/image2021-9-7_13-38-35.png?version=1&modificationDate=1692225120857&api=v2)
- Enable file sharing on the unziped aspire-quickstart folder (at Preferences → Resources → File Sharing)
![](/download/attachments/823690552/image2021-9-7_13-40-35.png?version=1&modificationDate=1692225120877&api=v2)
To ensure you are using the latest credentials, Open a command line terminal and logout to artifactory docker registry:
$ docker logout docker.repository.sca.accenture.com
Open a command line terminal and Login to artifactory docker registry:
$ docker login docker.repository.sca.accenture.com
You will be prompted for your credentials (registered email and password)
If you can't remember the credentials write to [email protected], these would be shared with you when you request the Account and License. This step is required so Docker can download the official images of Aspire.- Unzip the aspire-quickstart.zip file
![](/download/thumbnails/823690552/image-2023-8-17_5-43-29.png?version=1&modificationDate=1692225120808&api=v2)
- Copy your AspireLicense.lic to aspire-quickstart/config/
- Only Aspire 5 Licenses are valid
![](/download/thumbnails/823690552/image-2023-8-17_5-44-44.png?version=1&modificationDate=1692225120787&api=v2)
- This step is optional, you can add ASPIRE_LOG_STDIO: 'true' on docker-compose.yml this is so stdio.log appears on opt/aspire/log for manager and worker
![](/download/attachments/823690552/image-2023-8-17_5-48-24.png?version=1&modificationDate=1692225120759&api=v2)
- Execute the following on the command line terminal:
- docker-compose up -d
![](/download/thumbnails/823690552/image-2023-8-17_5-52-46.png?version=1&modificationDate=1692225120731&api=v2)
- Wait until all containers have started:
![](/download/attachments/823690552/image-2023-8-17_5-53-54.png?version=1&modificationDate=1692225120705&api=v2)
- It may take several minutes for Aspire to download all the required components and start.
- Manager node should be accessible via http://localhost:50505/
![](/download/attachments/823690552/image-2023-8-17_5-55-24.png?version=1&modificationDate=1692225120678&api=v2)
Worker node should be accessible via http://localhost:51505/aspire
![](/download/attachments/823690552/image-2023-8-17_5-56-46.png?version=1&modificationDate=1692225120651&api=v2)
Note that worker nodes does not have a UI so accessing http://localhost:51505/ and getting an error is expected
- If you followed step 5 and enabled ASPIRE_LOG_STDIO: 'true', you should be able to see stdio.log on opt/aspire/log
![](/download/attachments/823690552/image-2023-8-17_6-1-7.png?version=1&modificationDate=1692225120621&api=v2)
Happy crawling with Aspire5!