It will greatly depend on what you are using Docker for in connecting to those other VMs. Are your Docker containers running a service that reaches out to other systems (say a database or API server)? Docker will have access to your local network through the container bridge network set up with Docker, so if it is just interacting with resources in your network, it will have access to them as any other service or server on the network would provided it knows the name or IP of the system or service it needs.
Thank you much Mr. Terrence Cox! Yes I'm using containers running a service that reaches out to other systems database or API server. Do i need any monitroing tools for that or i can use Azure provided tools by using their containers services? I appologize if my questions are not very clear whatever i know about docker and chef or any tools i learned it from Linux academy i'm a newbie just got into the tehnology world.