शब्दकोश · क्लाउड और होस्टिंग

Container

A container is a lightweight, isolated package that bundles an application with its dependencies and runs on a shared operating system kernel.

अपडेट: अक्टूबर 6, 2026

A container is a standardized unit of software that packages application code with its libraries and settings and runs as an isolated process on a host operating system, sharing that host's kernel.

Why it matters

Containers make an application behave the same on a laptop, a test server and production. They start in seconds and use fewer resources than virtual machines because they do not carry a full guest operating system.

Isolation is weaker than with a VM since the kernel is shared, so security depends on correct configuration and keeping images updated.

Example

docker run -d -p 8080:80 nginx:1.27

This starts an nginx container in the background and maps host port 8080 to container port 80. Visiting http://localhost:8080 returns the nginx welcome page.

Common mistakes

  • Storing important data inside the container filesystem, which is lost when it is removed. Use volumes.
  • Running containers as root with no resource limits.
  • Using the latest tag in production, which makes deployments unpredictable.

Get notified when this term updates

Plus occasional practical tips on uptime and monitoring, nothing else. Unsubscribe anytime.

यह पेज सामान्य जानकारी है, जिसे हमारी संपादकीय टीम ने लिखा है और दस्तावेज़ीकरण बदलने पर अपडेट किया जाता है। सर्वर और प्रदाता अलग-अलग होते हैं, इसलिए बदलाव पहले सुरक्षित तरीके से जाँचें। देखें: संपादकीय नीति और अस्वीकरण.