Node Docker Setup

As an alternative to the setup script described above, you can install Veriscope using Docker.

Option 2: Docker Setup

The docker setup requires public hostname must not be a bare IP address.

Step 1 - Docker install

Verify that Docker Engine is installed correctly by running the hello-world image.

sudo docker run hello-world

This command downloads a test image and runs it in a container. When the container runs, it prints a message and exits.

Step 2 - Docker Compose

Verify that Docker Compose is installed correctly by checking the version.

docker compose version

Step 3 - Docker Compose UP

sudo docker compose up -d
sudo docker exec -it veriscope-laravel.test-1 bash

Following this, you should be able to access and login to Veriscope at your VERISCOPE_SERVICE_HOST=subdomain.domain.com using the admin user credentials created in step 9.

Next, please reach-out to your Shyft/Veriscope Account Manager to request your Trust Anchor to be verified. You will be transferred some test SHFT tokens at the same time which will enable you to transact on the Shyft Network.