Containers overview

    Containers decouple applications from underlying host infrastructure. This makes deployment easier in different cloud or OS environments.

    By design, a container is immutable: you cannot change the code of a container that is already running. If you have a containerized application and want to make changes, you need to build a new container that includes the change, then recreate the container to start from the updated image.

    Kubernetes supports several container runtimes: DockerDocker is a software technology providing operating-system-level virtualization also known as containers. , , CRI-OA lightweight container runtime specifically for Kubernetes , and any implementation of the .

    Thanks for the feedback. If you have a specific, answerable question about how to use Kubernetes, ask it on . Open an issue in the GitHub repo if you want to report a problem or .