HiveBrain v1.2.0
Get Started
← Back to all entries
patterndockerMinor

Is docker absolutely necessary to deploy applications with Linode's Kubernetes?

Submitted by: @import:stackexchange-devops··
0
Viewed 0 times
necessaryabsolutelydockerwithkubernetesapplicationsdeploylinode

Problem

Is learning and using docker required to deploy applications with Linode's Kubernetes Engine? (LKE)

As fun as docker sounds, I'd like to avoid having to learn that additional complexity if possible.

I have numerous CentOS and Ubuntu servers and custom (php) applications running at Linode, and I'm interested in transferring one of them to LKE.

Solution

I have numerous CentOS and Ubuntu servers and custom (php) applications running at Linode, and I'm interested in transferring one of them to LKE.

If this is your case, the first thing you need to do, to be able to run your application on Kubernetes, is to actually run your application in a docker container.

When you have got your application running in a docker container, then can you learn about Kubernetes Deployment and Ingress configurations. You will run the same docker container in your Kubernetes cluster as you can run locally using docker.

The first step to get your application running in a docker container is to learn about how Dockerfiles are used and written. When your have built a docker container, that is what you are going to use in Kubernetes as well.

Context

StackExchange DevOps Q#14558, answer score: 4

Revisions (0)

No revisions yet.