Run a containerized Prefect server instance with Docker.
You can use the official Prefect Docker image to run a server in a container.
If you’re running a server in a Docker container, you need to:
-p 4200:4200
)--host
flag on the prefect server start
command to 0.0.0.0
PREFECT_API_URL
, to use Prefect within a container.For example:
The -d
flag runs the container in detached mode (i.e. in the background) and the --rm
flag removes the container once it is stopped.
After running this command, verify that your local prefect
profile is configured to point at your containerized server.
Open the dashboard in your browser:
For more information, see the Docker topic about Networking using the host network.