Knowledgebase

Running Containers on Shared Hosting Infrastructure Print

  • 0

Constraints of managed environments.

WHAT SHARED HOSTING OFFERS

Usually no container support at all.

WHY

Running containers requires privileges shared environments do not grant.

WHAT THAT MEANS PRACTICALLY

Containerised applications need a virtual or dedicated server.

WHAT A VIRTUAL SERVER PROVIDES

Full control, and the ability to install an engine.

WHAT TO CHECK BEFORE BUYING

Whether the virtualisation supports it.

WHY THAT MATTERS

Some container-based virtualisation does not permit nested containers without configuration.

WHAT TO ASK THE PROVIDER

Whether the kernel supports what you need Whether nested containers are permitted

WHAT RESOURCES TO SIZE FOR

Memory, primarily.

WHY

Containers are cheap, but the applications inside are not.

WHAT TO PLAN FOR ON A SMALL SERVER

Swap, to survive brief spikes Memory limits per container Log rotation

WHY LOG ROTATION SPECIFICALLY

A small disk fills quickly.

WHAT TO AVOID ON A SMALL SERVER

A cluster A service mesh Anything with substantial overhead

WHAT TO USE INSTEAD

A compose file and a reverse proxy.

WHAT THAT ACHIEVES

Most of the benefit, at almost none of the cost.

WHAT TO MONITOR

Memory, disk and container restarts.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot