No—Azure Kubernetes Service allows you to have more control over the containers than Azure Container Instances. No—you can view them from the Azure portal. Yes—Docker files can be created directly in Visual Studio.