Docker image with the latest Digikam version (4.14 at the time of this writing) containerized.
This container is not conceived for productive usage, but more for testing the latest Digikam version.
docker run --user user-dk --name digikam -it -v ${HOME}/Pictures/digikam:/home/user-dk/Pictures -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=$DISPLAY silvavlis/digikam
docker start digikam
Of all the different possibilities the selected one is mounting the X11
socket into the container.
Following error message is normal if your host doesn't have a IEEE 1394 port (also known as FireWire).
libdc1394 error: Failed to initialize libdc1394