Is there a direct way to correlate docker history <image> i.e layer information with docker inspect <image> i.e layer digests?

docker inspect tomcat:latest results in the following list of layer digests

            "Layers": [
                "sha256:7f5cbd8cc787c8d628630756bcc7240e6c96b876c2882e6fc980a8b60cdfa274",
                "sha256:7c3410334f0e995a353d35287a4dcba0ac57aac6f641d5dbfe8fd69bc359bcdf",
                "sha256:258fc4c36628441a7e18fd537a49e68e952c23c09dbd90e9cb5dd673499278ee",
                "sha256:5fb077656e1cf15aec8b7235205397734770bb67f9535297a773e1554112e269",
                "sha256:59955a9d5fab5987224765db092cf8ee2a41be2b05252a60b645092ecee56038",
                "sha256:d49d24ba62d51a4688bf8c96a4a3e4664d3699ab2b0a5e869c471dfb3ecb2e49",
                "sha256:c94984db4ebac2464e1106b724e487c565c5f33633741d71e27267375602c320"
            ]

docker history tomcat:latest results in the following layers

IMAGE          CREATED       CREATED BY                                      SIZE      COMMENT
acdcfe83bcc5   8 days ago    /bin/sh -c #(nop)  CMD ["catalina.sh" "run"]    0B
<missing>      8 days ago    /bin/sh -c #(nop)  EXPOSE 8080                  0B
<missing>      8 days ago    /bin/sh -c set -eux;  nativeLines="$(catalin…   0B
<missing>      8 days ago    /bin/sh -c set -eux;   savedAptMark="$(apt-m…   21.4MB
<missing>      8 days ago    /bin/sh -c #(nop)  ENV TOMCAT_SHA512=7ded337…   0B
<missing>      8 days ago    /bin/sh -c #(nop)  ENV TOMCAT_VERSION=10.1.0    0B
<missing>      4 weeks ago   /bin/sh -c #(nop)  ENV TOMCAT_MAJOR=10          0B
<missing>      4 weeks ago   /bin/sh -c #(nop)  ENV GPG_KEYS=A9C5DF4D22E9…   0B
<missing>      4 weeks ago   /bin/sh -c #(nop)  ENV LD_LIBRARY_PATH=/usr/…   0B
<missing>      4 weeks ago   /bin/sh -c #(nop)  ENV TOMCAT_NATIVE_LIBDIR=…   0B
<missing>      4 weeks ago   /bin/sh -c #(nop) WORKDIR /usr/local/tomcat     0B
<missing>      4 weeks ago   /bin/sh -c mkdir -p "$CATALINA_HOME"            0B
<missing>      4 weeks ago   /bin/sh -c #(nop)  ENV PATH=/usr/local/tomca…   0B
<missing>      4 weeks ago   /bin/sh -c #(nop)  ENV CATALINA_HOME=/usr/lo…   0B
<missing>      4 weeks ago   /bin/sh -c #(nop)  CMD ["jshell"]               0B
<missing>      4 weeks ago   /bin/sh -c echo Verifying install ...     &&…   0B
<missing>      4 weeks ago   /bin/sh -c set -eux;     ARCH="$(dpkg --prin…   329MB
<missing>      4 weeks ago   /bin/sh -c #(nop)  ENV JAVA_VERSION=jdk-17.0…   0B
<missing>      4 weeks ago   /bin/sh -c apt-get update     && DEBIAN_FRON…   48.2MB
<missing>      4 weeks ago   /bin/sh -c #(nop)  ENV LANG=en_US.UTF-8 LANG…   0B
<missing>      4 weeks ago   /bin/sh -c #(nop)  ENV PATH=/opt/java/openjd…   0B
<missing>      4 weeks ago   /bin/sh -c #(nop)  ENV JAVA_HOME=/opt/java/o…   0B
<missing>      4 weeks ago   /bin/sh -c #(nop)  CMD ["bash"]                 0B
<missing>      4 weeks ago   /bin/sh -c #(nop) ADD file:a7268f82a86219801…   77.8MB

How do I figure out mapping of digest to layer>

Great question! Please share when you find out!