This repository contains a Dockerfile for usbmuxd. It allows you to run usbmuxd in a Docker container.
The docker container is available as quamotion/usbmuxd on Docker Hub.
- The container needs extended privileges for USB access
- The host's
/dev/bus/usb
must be mounted on the container
To start the usbmuxd server, you can run:
docker run --privileged --net host -v /dev/bus/usb:/dev/bus/usb --name usbmuxd quamotion/usbmuxd
You'll now have a containerized usbmud running on your server.