Docker
Run AGENT BROWSER in a containerized environment.
Official image
docker pull agentbrowser/agent-browser:latestExample Dockerfile
Dockerfile
FROM agentbrowser/agent-browser:latest
WORKDIR /app
COPY . .
RUN npm install
CMD ["node", "agent.js"]docker-compose example
docker-compose.yml
version: "3.8"
services:
agent:
image: agentbrowser/agent-browser:latest
environment:
- AGENT_BROWSER_HEADED=false
volumes:
- ./screenshots:/app/screenshots
command: node agent.jsLinux dependencies
The official Docker image includes all required system dependencies for Chrome on Linux. If you use a custom base image, run:
agent-browser install --with-deps