Hi Avin, Really its very helpfull video for me. even my trainer not abel to explained in detail like this.great content please keep uploading videos likes this in crystal clear manner.Beacuse of your video i have completed my lab today🙏
Hi Avin , my question is why you have manually created the app service ? why not using pipeline ?? This is great content for beginners which is like first by automation then manual then automation work. So could you please find any way to automate the whole process like having an IAC pipeline to create Infrastructure the build and deploy pipeline. Thanks...
Great explanation, very concise, thank you. I would like to implement a similar solution, but I want to build and push on merge to main using a build pipeline (which can be achieved using your guide), but I then want to deploy from ACR to the app service using a Release pipeline (Pipelines > releases) and not in the build. I cannot find any way to do this, may you advise?
HI, great tutorial. But I wonder what to do witht the .env file? Because I have a django app. And I have a .env file. But the .env files are not part of a repository. So how to include this type of files? So that docker can build it?
Again..It depends up on requirements.. I am not sure what exactly is the requirements If you want to create new files..you can create with powershell or shell scripts. If you want to update values(in existing ) you can also do that with file replacement task.
awesome.. brother..i got application server although deployment has been success in azure pipeline to azure app service..error is: docker api exception..internal server error if check the log streem
@@AvinTechno brother..thanks for reply. Thanks to your solution as mentioned timeout fix..it run..now another issue is if i update index.js and commit it..not updated the app in browser
As per first thought, there may be 2 things..either you are not creating build from updated branch..or this is cache issue. Please clear cache or try in incognito window. or you are deploying the image with wrong/old tag.
@@AvinTechno its latest tag..i have tried in incognito too..and it is main branch only..one thing earlier also taken long time..can i wait sometime..but why it is taking long time
Hi, could you please confirm that with free azure subscription, can we create app service for docker and if yes pls share which region we can select, I getting error msg.
Hi Sir, I am getting 404 error while creating Image from Azure devops and running it on App service and if I build the image on my local system using the same dockerfile and then pusing it to ACR and app service that runs fine. can you please tell me what I am doing wrong
I think you are getting 404, when you are browsing app service. 404 we get for resource not found. You getting issue ,while creating image from Devops?
@@AvinTechno yes sir I am getting it while browsing app service. And If I deploy locally build image that works fine on app service. And azure DevOps pipeline is working fine too it's pushing image to ACR but shows 404 when I deploy it on app service and browse it. Should I share the logs here ?
In this case please check logs from app services that correct image is getting deployed. Also for 404 ,are you getting it on root, or by accessing the specific url ?
08:45:46 WRN] Failed to determine the https port for redirect. [08:45:46 INF] HTTP GET / responded 404 in 162.0077 ms [08:45:51 DBG] AuthenticationScheme: Bearer was not authenticated. [08:45:51 DBG] AuthenticationScheme: Bearer was not authenticated. [08:45:51 DBG] GetIdentifierAsync: No identifier found [08:45:51 INF] HTTP GET / responded 404 in 13.6030 ms [08:46:01 DBG] AuthenticationScheme: Bearer was not authenticated. [08:46:01 INF] HTTP GET /swagger responded 301 in 3.4154 ms [08:46:01 DBG] AuthenticationScheme: Bearer was not authenticated. [08:46:01 INF] HTTP GET /swagger/index.html responded 200 in 35.0825 ms this my .net app do you have any idea about this only getting these errors when building it from azur devops but If I build locally it works fine on my localhost using the same dockerfile
HI Avin, Iam getting this error... 2023-07-25T17:35:33.374Z ERROR - Pulling docker image image-docker-hello-world-flask:259 failed: 2023-07-25T17:35:34.396Z ERROR - DockerApiException: Docker API responded with status code=NotFound, response={"message":"pull access denied for image-docker-hello-world-flask, repository does not exist or may require 'docker login': denied: requested access to the resource is denied"} I have given acrpull access to the app services, still the same issue.. @AvinTechno
thanks Avin , nice detailed demo , cleared many step by step things , need more content if you can keep posting will help many .
Thanks Shailesh..
Hi Avin, Really its very helpfull video for me. even my trainer not abel to explained in detail like this.great content please keep uploading videos likes this in crystal clear manner.Beacuse of your video i have completed my lab today🙏
Most helpful video I found on docker/Azure. Thanks!
Thanks :-)
Its Good video ..very helpful thanks for share
you saved my life sir, great explanation
Vgood video sir, Many concepts cleared ..
Glad to hear that, All the best !!
brother really its best video, i love you, its solve my task
Good to know bro 😀
Excellent explanation !
Very well explained. Thank you
Thanks Sreenivas
Well explained
Thanks :-)
Hi Avin , my question is why you have manually created the app service ? why not using pipeline ?? This is great content for beginners which is like first by automation then manual then automation work. So could you please find any way to automate the whole process like having an IAC pipeline to create Infrastructure the build and deploy pipeline. Thanks...
Hi, this was for beginner , who don't know IaaC.
Great explanation, very concise, thank you.
I would like to implement a similar solution, but I want to build and push on merge to main using a build pipeline (which can be achieved using your guide), but I then want to deploy from ACR to the app service using a Release pipeline (Pipelines > releases) and not in the build. I cannot find any way to do this, may you advise?
Found it, I am an idiot. For those who share my stupidity, in the release, you can just add the task of Azure Container Apps Deploy.
Hi Sir, very nice explanation
Can you please make a video on how to do the deployment of Docker Image via Continuous deployment.
Thanks Kishore, Yes I will.
Here is this..
th-cam.com/video/MdTIIIWIxoc/w-d-xo.html
great video!
Nice one thanks so much for this.
Please, how can I get this cloud architecture drawing tool software you used?
Thankyou Vitalis, please search for draw.io / diagrams.net
You are the best
HI, great tutorial. But I wonder what to do witht the .env file? Because I have a django app. And I have a .env file. But the .env files are not part of a repository. So how to include this type of files? So that docker can build it?
It depends what you want to achieve..
You can create new files..or can update existing files as well..
@@AvinTechno But where creating new files? Because it will take the repository. So that part I don't understand.
Again..It depends up on requirements.. I am not sure what exactly is the requirements
If you want to create new files..you can create with powershell or shell scripts.
If you want to update values(in existing ) you can also do that with file replacement task.
Bro please upload how to upload docker image on Kubernetes cluster .
awesome.. brother..i got application server although deployment has been success in azure pipeline to azure app service..error is: docker api exception..internal server error if check the log streem
Hello Ram, please try to run that image in local first.
@@AvinTechno brother..thanks for reply. Thanks to your solution as mentioned timeout fix..it run..now another issue is if i update index.js and commit it..not updated the app in browser
As per first thought, there may be 2 things..either you are not creating build from updated branch..or this is cache issue.
Please clear cache or try in incognito window.
or you are deploying the image with wrong/old tag.
@@AvinTechno its latest tag..i have tried in incognito too..and it is main branch only..one thing earlier also taken long time..can i wait sometime..but why it is taking long time
Be sure ,your app is running on 80 port, it takes time to reflect if it is on other port like 5001
Hi, could you please confirm that with free azure subscription, can we create app service for docker and if yes pls share which region we can select, I getting error msg.
What is the issue you are getting ?
Hi Sir, I am getting 404 error while creating Image from Azure devops and running it on App service and if I build the image on my local system using the same dockerfile and then pusing it to ACR and app service that runs fine.
can you please tell me what I am doing wrong
I think you are getting 404, when you are browsing app service.
404 we get for resource not found.
You getting issue ,while creating image from Devops?
If possible, please share the error logs of azure Devops.
@@AvinTechno yes sir I am getting it while browsing app service. And If I deploy locally build image that works fine on app service. And azure DevOps pipeline is working fine too it's pushing image to ACR but shows 404 when I deploy it on app service and browse it.
Should I share the logs here ?
In this case please check logs from app services that correct image is getting deployed.
Also for 404 ,are you getting it on root, or by accessing the specific url ?
08:45:46 WRN] Failed to determine the https port for redirect.
[08:45:46 INF] HTTP GET / responded 404 in 162.0077 ms
[08:45:51 DBG] AuthenticationScheme: Bearer was not authenticated.
[08:45:51 DBG] AuthenticationScheme: Bearer was not authenticated.
[08:45:51 DBG] GetIdentifierAsync: No identifier found
[08:45:51 INF] HTTP GET / responded 404 in 13.6030 ms
[08:46:01 DBG] AuthenticationScheme: Bearer was not authenticated.
[08:46:01 INF] HTTP GET /swagger responded 301 in 3.4154 ms
[08:46:01 DBG] AuthenticationScheme: Bearer was not authenticated.
[08:46:01 INF] HTTP GET /swagger/index.html responded 200 in 35.0825 ms
this my .net app
do you have any idea about this only getting these errors when building it from azur devops but If I build locally it works fine on my localhost using the same dockerfile
I don't see app service plan, so there is no need of it
HI Avin, Iam getting this error... 2023-07-25T17:35:33.374Z ERROR - Pulling docker image image-docker-hello-world-flask:259 failed:
2023-07-25T17:35:34.396Z ERROR - DockerApiException: Docker API responded with status code=NotFound, response={"message":"pull access denied for image-docker-hello-world-flask, repository does not exist or may require 'docker login': denied: requested access to the resource is denied"}
I have given acrpull access to the app services, still the same issue.. @AvinTechno
Authentication issues, please ensure that service connection has proper rights