容器技术通常用 英文单词Linux Container的直译来表示,即 “Linux容器技术”。在中文环境下,为了方便交流和传授,通常简称为“容器技术”。其中,“Linux”表明了容器技术一般是应用在Linux操作系统上面,“Container”有集装箱、容器的含义,为了方便理解,这里采用集装箱的汉译来介绍容器的概念。
尽管容器技术本身与编程语言没有直接关系,但实现容器化的工具如Docker等则是用特定的编程语言编写的。例如,Docker是基于Go语言进行开发实现的。此外,容器技术中使用的Namespace和Cgroup等机制也是基于Linux系统调用的,而Linux系统本身是用C语言编写的。
因此,虽然容器技术本身不直接用某种编程语言表示,但其实现和工具开发则涉及多种编程语言。