Does setting up two Docker containers require Kubernetes?

Greetings, and sorry for this blatant newbie-question…

I want to set up a website and I'm using Docker to (try to) simplify things (and gain expertise). I've two Containers to deploy: 1 for my ASP.NET Core website, and another for the MySQL database that it uses.

Q: Can I put both of these onto one Linode account? How - should I use the "one-click app" page and select Docker? Or does this require that I use Kubernetes, and .. is that fairly simple to learn and use (or is that overkill for this scenario?) ?

My Docker containers are Linux-based, and this website will need SSL and I intend to accept payment-card payments on it.
Thank you in advance for your help and sage advice,

James Hurst
Stone Mountain, GA

1 Reply

Hey James,

I'm happy to help and point you in the right direction. You should be able to host multiple containers using one Linode. You don't need to add Kubernetes into the mix unless you want to scale the containers and create redundancies. Kubernetes helps manage the cluster of Linodes for you.

You can use our One-Click App to set up Docker then install the containers on the Linode. The One-Click app will install Docker, Docker compose, and all the necessary dependencies.

I hope this helps to point you in the right direction. I added some links to help you explore Docker and Kubernetes, for your reference.

Aaron S.
Linode Support Team

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct