docker-compose.yml 617 B

123456789101112131415161718192021222324252627
  1. version: '3.8'
  2. services:
  3. backend:
  4. build: ./backend
  5. container_name: kvm-backend
  6. restart: unless-stopped
  7. network_mode: host
  8. pid: host
  9. privileged: true
  10. volumes:
  11. - /var/run/libvirt/libvirt-sock:/var/run/libvirt/libvirt-sock
  12. - /var/lib/libvirt:/var/lib/libvirt
  13. - /vol1:/vol1
  14. - /proc:/host_proc:ro
  15. environment:
  16. - LIBVIRT_URI=qemu:///system
  17. command: uvicorn app.main:app --host 0.0.0.0 --port 8004
  18. frontend:
  19. build: ./frontend
  20. container_name: kvm-frontend
  21. restart: unless-stopped
  22. ports:
  23. - "8005:80"
  24. depends_on:
  25. - backend