基本概念
Docker 类似一个虚拟机(实际有差别,虚拟机需要翻译,docker只是环境隔离,性能上会比虚拟机好)。
在docker中有几个基本的概念。
1、镜像:类似于平时使用的iso或者image镜像文件。
2、容器:容器其实就会类似于虚拟机
3、tar文件:类似于vmdk文件,可以直接打个包在别的地方直接run运行。
4、Dockerfile。docker 的一些配置
5、仓库:存放有很多已经打包好的镜像,MySQL镜像、ngnix镜像等。
我们可以将标准输入、套接字等都看做IO的一路,多路复用的意思是在任何一路IO有事件的情况下,通知应用程序去处理相应的IO事件,这样程序就仿佛可以同一时刻处理多个IO事件了。