3CX Docker Installation
Docker Compose Setup für 3CX mit Konfiguration, Volumes und Networking.
Docker für 3CX
Containerisierte 3CX Installation mit Docker Compose für einfache Verwaltung.
Voraussetzungen
- Docker Engine v20.10+
- Docker Compose v1.29+
- 4 GB RAM
- 20 GB Speicher
- Ubuntu/Debian oder Docker Desktop
docker-compose.yml
version: '3.8'
services:
3cx:
image: 3cx:latest
container_name: 3cx-pbx
restart: always
ports:
- "5015:5015"
- "5060:5060/udp"
- "5061:5061"
volumes:
- 3cx-data:/var/lib/3cx
- 3cx-config:/etc/3cx
environment:
- TIMEZONE=Europe/Berlin
volumes:
3cx-data:
3cx-config:Container starten
docker-compose up -dContainer-Verwaltung
Status
docker-compose psLogs
docker-compose logs -f 3cxStoppen
docker-compose downVolumes
3CX Daten in Docker Volumes speichern:
- 3cx-data: Datenbank
- 3cx-config: Konfiguration
Backup
docker run --rm -v 3cx-data:/data -v $(pwd):/backup alpine tar czf /backup/3cx.tar.gz /dataSicherheit
- Starkes Admin-Passwort
- Nur notwendige Ports exponieren
- HTTPS aktivieren
- Regelmäßige Backups