Web Server on Linux
-
I want to setup a web server on a raspberry pi for internal use/testing, and I want to be deploy MVC and .Net Core web apps to it. I have no idea where to start. I googled it of course, and info is all over the places as to what to do. Regarding the apps themselves, I suppose I should use containers to make deployment a little simpler. I've never done ANYTHING with regards to containers, and I don't intend to push anything to extreme limits. Which do I use? Docker, Kubernetes, or...?
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013 -
I want to setup a web server on a raspberry pi for internal use/testing, and I want to be deploy MVC and .Net Core web apps to it. I have no idea where to start. I googled it of course, and info is all over the places as to what to do. Regarding the apps themselves, I suppose I should use containers to make deployment a little simpler. I've never done ANYTHING with regards to containers, and I don't intend to push anything to extreme limits. Which do I use? Docker, Kubernetes, or...?
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013#realJSOP wrote:
I've never done ANYTHING with regards to containers, and I don't intend to push anything to extreme limits. Which do I use? Docker, Kubernetes, or...?
Start with Docker because Kubernetes requires knowledge of Docker. Here's a free course I took to study Docker: DevOps with Docker[^]. There's one for Kubernetes as well: https://devopswithkubernetes.com/[^]
-
I want to setup a web server on a raspberry pi for internal use/testing, and I want to be deploy MVC and .Net Core web apps to it. I have no idea where to start. I googled it of course, and info is all over the places as to what to do. Regarding the apps themselves, I suppose I should use containers to make deployment a little simpler. I've never done ANYTHING with regards to containers, and I don't intend to push anything to extreme limits. Which do I use? Docker, Kubernetes, or...?
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013Hi John, I've not done this on a pi but I have on a similar sbc. First off you need the dotnet sdk and runtimes installed ( plenty of info on Google ) Get the applications ( api, websites or whatever ) working under dotnet first ( dotnet run ) before involving docker. Install docker.io and docker-compose. I can post a Dockerfile and docker-compose.yml file on here which with very little modifications would dockerize your programs Let me know if you want them
"Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
-
#realJSOP wrote:
I've never done ANYTHING with regards to containers, and I don't intend to push anything to extreme limits. Which do I use? Docker, Kubernetes, or...?
Start with Docker because Kubernetes requires knowledge of Docker. Here's a free course I took to study Docker: DevOps with Docker[^]. There's one for Kubernetes as well: https://devopswithkubernetes.com/[^]
-
Kubernetes needs docker image (your app). Then deploy it to GKE. Follow this Deploying Docker Images To Google Cloud Using Kubernetes Engine.
-
I want to setup a web server on a raspberry pi for internal use/testing, and I want to be deploy MVC and .Net Core web apps to it. I have no idea where to start. I googled it of course, and info is all over the places as to what to do. Regarding the apps themselves, I suppose I should use containers to make deployment a little simpler. I've never done ANYTHING with regards to containers, and I don't intend to push anything to extreme limits. Which do I use? Docker, Kubernetes, or...?
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013