What is ONBUILD command in Docker?

We use the ONBUILD command in Docker to run the instructions that have to execute after the completion of the current Dockerfile build. It is used to build a hierarchy of images that have to be built after the parent image is built. ADocker builds will execute first ONBUILDcommand and then it will execute any other command in the Child Docker file.