1. Dockocker 是 PaaS 提供商 dotCloud 开源的一个基于 LXC 的高级容器引擎; Docker是基于Go语言开发的开源项目 www.docker.com
- 文档为 https://docs.docker.com (文档超级详细)
- 仓库地址: https://hub.docker.com
VM与Docker的不同:
- VM, 虚拟出一套硬件,运行完整的操作系统,然后在这个系统上安装和运行软件
- Docker,容器内的应用程序直接运行在宿主机的内容,容器其没有自己的内核,也没有虚拟的硬件,所以轻便
- Docker, 每个容器内都有一个属于自己的文件系统,互不影响
2. Docker 组成
名词: 镜像Image, 容器Container, 仓库Repository
仓库Responistory: 就是存放镜像的地方,仓库分为公有仓库和私有仓库,Docker Hub (默认仓库,是国外的),阿里云(国内的 )
3. Docker命令
4. DockerFile 命令
5. Docker Workflow
6. 自定义网络
--link 的原理就是在/etc/hosts 文件里面加上一个映射而已。一般不怎么用了。
自定义网络
7. Docker进阶与高级篇
Docker,Docker Compose,Docker Swarm,Kubernetes(k8s)之间的区别
标签:容器,自定义,仓库,Docker,com,docker From: https://www.cnblogs.com/zjfun/p/17616317.html