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 .
- Read about container images
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 .