主机级虚拟化:
- Type-I:EXSI等
- Tppe-II:Vmware等
容器的两大基础:
- 内核提供的命名空间(namespaces)技术,实现隔离
- UTS(主机和域名)
- IPC(进程间通信)
- PID(进程ID号)
- User(用户)
- Net(网络)
- Mount(挂载点)

Docker的架构(C/S):

Docker命令:
- docker COMMAND
- docker -h #查看docker命令的帮助
- docker COMMAND -h #查看docker COMMAND命令的帮助
- docker exec -it 容器名 /bin/sh #进入容器
- docker inspect #查看详细内容
Docker镜像制作:
- 基于容器制作:docker commit
- docker commit -p 容器名或ID 新的镜像:tag # -p选项,操作过程暂停正在运行的容器
Docker网络:
- docker network ls #查看docker网络类型(bridge、host、none)
- 可以用docker --network选项去指定创建容器的网络类型
- 两个容器共享网络:docker run --network container:容器名
- Docker服务启动后,宿主机会创建一个docker0的虚拟网卡
- 默认情况下,每创建一个容器,会创建一对虚拟网卡,一头连接docker0,一头连接容器
docker基本概念
原文:https://www.cnblogs.com/ooops/p/12852731.html