Menu

1 / 2

Running Docker Containers on OCI Without Kubernetes

DEV Community·Pavan Madduri·6 months ago
#5DoRHAdJ
#oracle#docker#oke#container#json
Reading 0:00
15s threshold

I needed to run a container in the cloud. Not a microservices platform. Not a service mesh. Just one container, one port, accessible from the internet. Here's how OCI Container Instances turned out to be the right tool.

Why I Stopped Reaching for Kubernetes First

I'll be honest — I'm a Kubestronaut. I have all the CNCF Kubernetes certifications. My default muscle memory is kubectl apply -f for everything. But last month I needed to deploy a small Go API for a side project and I caught myself writing a Helm chart for a single container.

That felt ridiculous.

The API had two endpoints. It needed 256MB of RAM. There was no reason to stand up a control plane, configure node pools, set up an ingress controller, and maintain all of that just to serve JSON over HTTP.

I'd used OCI Container Instances before for a quick test and remembered it being dead simple. So I tried it for real this time.

What OCI Container Instances Actually Are

The closest analogy is docker run but Oracle manages the host.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.