@Dileepa , thank you for your question.
Sticking to the ask in your verbatim, yes it is possible to package all your DLLs into a container image and push it to an Azure Container registry. You can follow the Dockerfile reference here to build your image.
However, one would agree to the comments on your question here. Creating a container image that has all the DLLs in it would let you build Dockerfiles for other applications using the former image as the base image, but every containerized instance of these applications will carry the bulk of all the DLLs including the unnecessary ones. Thereby making the solution less distributed and adding huge deadweight. In fact some of the comments here point to the more practical approach of wrapping the DLLs into APIs that can be accessed by your applications.
Hope this helps.
Please "Accept as Answer" if it helped, so that it can help others in the community looking for help on similar topics.