praisonai deploy run --type docker.
CLI
Python
agents.yaml
Docker Config Options
| Field | Type | Default | Description |
|---|---|---|---|
image_name | string | praisonai-app | Docker image name |
tag | string | latest | Docker image tag |
base_image | string | python:3.11-slim | Base Docker image |
expose | list[int] | [8005] | Ports to expose |
registry | string | null | Docker registry URL |
push | bool | false | Push image to registry |
build_args | dict | null | Docker build arguments |
Push to Registry
Push the built image to a Docker registry:Check Status
Stop Container
Troubleshooting
| Issue | Fix |
|---|---|
| Docker not running | Start Docker daemon |
| Build failed | Check Dockerfile syntax, run praisonai deploy doctor |
| Push failed | Check registry credentials |
| Port in use | Change port in agents.yaml |
Manual Docker Commands (Optional)
Manual Docker Commands (Optional)
These commands are for manual validation only. Use
praisonai deploy for deployment.Related
- Deploy CLI Overview - All deploy commands
- API Deploy - Deploy as local API server
- AWS Deploy - Deploy to AWS

