Using Docker for local API development
API Connect Essentials can be run on your local machine in Docker for development purposes.
Before you begin
- You must have Docker installed on your machine; for example, Docker Desktop or similar.
- You must have the API Connect for GraphQL CLI installed. See Setting up your environment for instructions on installing the CLI.
About this task
API Connect Essentials can be run locally using Docker for development purposes. Any recently released Docker version is supported. This works on Linux, macOS and Windows (both natively and in the Windows Subsystem for Linux (known as WSL2).
Attention: The container running API Connect Essentials uses port
9000
by default. The CLI will throw an error when starting the service this port is already in use. If
that happens, select a different port with the --port
flag; for
example:stepzen service start --port 43526