容器化是指利用容器技术对软件代码和所需的所有组件进行打包,使其能够隔离在自己的“容器”中,从而能够在任何环境和任何基础架构上一致地移动和运行,不受该环境或基础架构的操作系统影响。容器技术通过Linux的Namespaces和Cgroups技术对应用程序进程进行隔离和限制,但多个容器之间使用的还是同一个宿主机的操作系统内核。