···7879### Docker
80000081```bash
82-# Build
83-docker build -t plcbundle .
8485# Run CLI
86-docker run --rm -v $(pwd)/data:/data plcbundle info
87-docker run --rm -v $(pwd)/data:/data plcbundle fetch
8889# Run as server
000090docker-compose up -d
91```
92
···7879### Docker
8081+[](https://hub.docker.com/r/atscan/plcbundle)
82+[](https://hub.docker.com/r/atscan/plcbundle)
83+[](https://hub.docker.com/r/atscan/plcbundle)
84+85```bash
86+# Pull pre-built image
87+docker pull atscan/plcbundle:latest
8889# Run CLI
90+docker run --rm -v $(pwd)/data:/data atscan/plcbundle info
09192# Run as server
93+docker run -d -p 8080:8080 -v $(pwd)/data:/data atscan/plcbundle serve --host 0.0.0.0
94+95+# Or use docker-compose
96+curl -O https://tangled.org/@atscan.net/plcbundle/raw/main/docker-compose.yaml
97docker-compose up -d
98```
99