watsonx Orchestrate Developer Edition runs inside Docker containers. These containers start automatically when you run theDocumentation Index
Fetch the complete documentation index at: https://developer.watson-orchestrate.ibm.com/llms.txt
Use this file to discover all available pages before exploring further.
orchestrate server start command. If you’re familiar with Docker and Docker Compose, you can customize the setup to fit your machine or specific use case.
Exporting docker compose file
To export the watsonx Orchestrate Developer Edition Docker Compose file, start by configuring your.env file. For more information about how to configure a .env file, see Installing the watsonx Orchestrate Developer Edition.
Then, run the following command to export the Docker Compose file using your configured .env file:
BASH
-
docker-compose.ymlContains the container configurations for watsonx Orchestrate Developer Edition. -
server.envStores the environment variable values used indocker-compose.yml. You can use this file if you choose to run watsonx Orchestrate Developer Edition without the ADK.
Using the custom docker compose file
Use theorchestrate server start command to launch watsonx Orchestrate Developer Edition with your custom Docker Compose configuration. Pass the path to your .env file using the -e flag, and the path to your custom Compose file using the -f flag:
BASH
-f flag, the default configuration launches, and your custom settings won’t be applied. For more information about the orchestrate server start comamnd, see Installing watsonx Orchestrate Developer Edition: watsonx Orchestrate server.
Example: Customizing the UI Port in Docker Compose
You can modify the default configuration of watsonx Orchestrate Developer Edition to better suit your environment. For instance, the following example changes the default UI port from3000 to 3002 by updating the ports section in the Compose file:
docker-compose.yml
3002 locally. However, it’s important to understand the implications of modifying the Compose file. The watsonx Orchestrate Developer Kit (ADK) does not provide official support for custom Docker configurations. Any changes you make are your responsibility, including troubleshooting resulting issues.
In this example, after starting the Developer Edition with the custom Compose file, the CLI still attempts to access the default port (3000). This mismatch can lead to errors, such as:
CLI output
3002), as shown below:


