Correlate docker volumes and container to ZFS datasets

I use ZFS as my root system. It has some nice features when it comes to snapshots and backups.
Unfortunately, it creates a lot of datasets with docker. When I make snapshots and back them up, I can only backup/restore the whole pool (all datasets). I know how to backup/restore single datasets, but cannot correlate the dataset to the volume/container.

How can I correlate them?

Here is some examples:

:~$ docker volume ls
DRIVER    VOLUME NAME
local     0bdae582ec613f9599524477420f8154ff8588462a0a0ce01c217e3581e64616
local     1adee8780e6f35f5da1d8f75b668f8640362848545c8d081c44bed5d716778fb
local     7cb8c45d6dfec197517af26ac08952563cd39136001daab624326cdc8a4d5fbf
local     128e4a2be3b9c9e479a679c2e1b031d8bf37f6bab771957a246eccd8b6a25134
local     161a5d159cbb3597f8c6845373ec71c0e7bec0a11dbd5fea5fa9aac0a6e23b59
local     259bcc07cee1dfb9b5aa49c6e218fc6c8ad18347709f7d6a19f45c8ebb1e8bda
local     0795a3a6347dfd8eaca208d2ba4d1da3d388a3bb7223fe90f757e4a23c23e9aa
local     012018d347cf1adee5b248b0f6e4c7d2dadf6993939b089e5754c3a2203317d4
local     blog_sail-mariadb
local     blog_sailmariadb
local     blog_sailmeilisearch
local     d7b4a6c890896c0fb1ec733d12177778c54333284d386ddc5c66d8525ffb9d72
local     da904ca5cf26aa32babf1566d7f081c96bbfd0ded0467d92f40bea6056dc1cbe
local     example-app_sail-mysql
local     f751d12d66db082dbed84e67b32df64a468c264eb9d3a64d30842bfb63422ee3
local     fc1790cd0819faa8c4da47304ba98628081967e023b4da777bb1b858cda7367d
local     laravel-sail-9_sail-meilisearch
local     laravel-sail-9_sail-mysql
local     laravel-sail-9_sail-redis
local     mcc-recipes_sailmeilisearch
local     mcc-recipes_sailmysql
local     mcc-recipes_sailredis
local     morph_sail-mariadb
local     morph_sail-meilisearch
local     morph_sail-mysql
local     morph_sail-redis
local     ncdata
local     nextcloud
:~$ docker ps
CONTAINER ID   IMAGE                                          COMMAND                  CREATED          STATUS          PORTS                                                                      NAMES
c42cc20980ed   ownyourbits/nextcloudpi                        "/run-parts.sh 192.1…"   23 minutes ago   Up 23 minutes   80/tcp, 443/tcp, 0.0.0.0:4443->4443/tcp, :::4443->4443/tcp                 nextcloudpi
3a048819e1e6   nginx                                          "/docker-entrypoint.…"   2 weeks ago      Up 23 minutes   0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp   reverse-proxy
d32ef60b30a5   nginxdemos/nginx-hello:latest                  "/docker-entrypoint.…"   2 weeks ago      Up 5 days       80/tcp, 0.0.0.0:8086->8080/tcp, :::8086->8080/tcp                          testserver
564dc1e0b306   mysql:5.7                                      "docker-entrypoint.s…"   2 weeks ago      Up 5 days       3306/tcp, 33060/tcp                                                        wordpress-wordpress_db-1
a52f7b33fece   wordpress:latest                               "docker-entrypoint.s…"   2 weeks ago      Up 5 days       0.0.0.0:8085->80/tcp, :::8085->80/tcp                                      wordpress-wordpress-1
d7231129ff2e   a44be981263a                                   "docker-entrypoint.s…"   2 weeks ago      Up 5 days       0.0.0.0:8087->8080/tcp, :::8087->8080/tcp                                  zigbee2mqtt
ab6f3f546537   ghcr.io/home-assistant/home-assistant:stable   "/init"                  2 weeks ago      Up 5 days                                                                                  homeassistant
e758f42135e1   d29335721ad6                                   "/init"                  2 weeks ago      Up 5 days       0.0.0.0:51820->51820/udp, :::51820->51820/udp                              wireguard

Datasets (from zfs list)

...
rpool/ROOT/ubuntu_58zi8x/var/lib/feb35e625bc300c2190a6bacb667dd9c2f386bcdfb0a155b619ea1fdb61dcda5        268K   317G      799M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/fee181d8b3a74c9e9bc5f90be9085f5b7ce0f25a188c7793f07a110edcc13234       5.51M   317G     74.8M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/fefed464e7875775e62c1048bd4781d57bed2d24cfc53c87c290c5dc65e1c475        224K   317G      163M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/ff1e10bbd770e2eaddc5d02ac46c986f8fa91d8538a85750ac6000b92c4d2286        176K   317G      200M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/ff5cbacfd8187383ddd1bee5c6b5d3b6783346e19d695c87dc4f115fec455dc9        176K   317G      163M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/ff79f9aedc677d95c809bf66301b4b59aaa5767e87d7dc78a4ab341eea1915a3        176K   317G      195M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/fx5kumo0g4lrxiqf40znsb57r                                              7.64M   317G      431M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/hrsamepga10y97ndhhxa0v1bx                                              7.71M   317G      444M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/ijj6qhtv4em8n9426c9qwq674                                                96K   317G       96K  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/ilrvrk7fkcimk7lpnolju4mq6                                              1.10M   317G     48.4M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/j5v2jzj84anaolg7rqlnyec7r                                              7.46M   317G      434M  legacy
...
  • push

I am looking for that answer for some time