Docker 基础01

发布时间 2023-10-09 20:59:05作者: zhan0

一、容器技术介绍

1.1 什么是Docker

Docker是一个开源项目,诞生于2013年初,基于Google公司退出的Go语言实现。

Docker是一个开源的应用容器引擎,基于LXC(Linux Container)内核虚拟化技术实现,提供一系列更强的功能,比如镜像、Dockerfile等。

Docker是将应用及依赖打包到一个可移植的容器中,可发布到任意Linux发现版本Docker 引擎上。使用沙箱机制运行容器,程序之间相互隔离。

Docker基于容器技术的轻量级虚拟化解决方案。

Docker是容器引擎,把Linux的cgroup、namespace 等容器底层技术进行封装抽象,为用户提供了创建和管理容器的便捷节点。

Docker标志:

容器就行是上面图中的集装箱,每一个集装箱里都是一个完整的应用,可以将其放到任意一台机器上运行起来。

 

二、k8s废弃Docker

 

三、Docker安装

 

 

四、Docker 镜像和容器