Docker Integration
Run the PipeOps CLI in Docker containers for isolated, reproducible environments.
Using the Official Docker Image
Pull the Image
docker pull pipeops/cli:latest
Run a Single Command
docker run --rm pipeops/cli:latest --version
Interactive Session
docker run -it --rm pipeops/cli:latest
Persistent Configuration
To maintain authentication between container runs, mount the configuration directory:
docker run -it --rm \
-v ~/.pipeops:/root/.pipeops \
pipeops/cli:latest auth login
Using Environment Variables
Pass authentication tokens via environment variables:
docker run -it --rm \
-e PIPEOPS_AUTH_TOKEN=$PIPEOPS_AUTH_TOKEN \
pipeops/cli:latest project list