In our steps for setting up a Yellowfin sandbox, Yellowfin runs on port 8080 of your Docker Swarm cluster, with 8GB of allocated RAM.
Before you begin this Yellowfin deployment, make sure your Docker Swarm routing mesh is working between nodes. This provides access to your Yellowfin instance from any of your Docker nodes.
To deploy a self-contained instance with these defaults, follow the steps below.
- Ensure Docker is running in swarm mode
Copy the following text and paste it into your preferred text editor:
- Update <RELEASE_VERSION_GOES_HERE> with your release version (eg, 9.6.0)
- Save the text to a YAML file called yellowfin-all-in-one.yml
- Run the following command in a terminal to deploy Yellowfin and execute it in the background:
docker stack deploy --compose-file yellowfin-all-in-one.yml yellowfin
- Start Yellowfin by typing your host URL on port 8080.
Current topic - Install in a Container
The page is part of the Install in a Container topic contains the following pages, split by Docker and Kubernetes:
- Deploy to Docker without Swarm
- Deploy to Docker with Swarm
- Deploy to Kubernetes without load balancing
- Deploy to Kubernetes with Load Balancing
This page is part of the Install And Deploy Yellowfin section of the wiki, which has these topics:
Install in the Cloud
Install in a container