1.docker 与虚拟机区别:
docker:docker 里的应用, 是直接调用的本地操作系统, 通过 docker 引擎进行了隔离
而虚拟机, 是在本地虚拟机上虚拟出了硬件, 然后在虚拟的硬件的基础上, 重新安装操作系统, 与本地操作系统没有关系
2. 镜像与容器: 镜像类似于 iso 系统文件, 容器就是虚拟机通过 iso 启动起来的虚拟系统. 最终, 客户端连接的是启动起来的容器
3.docker 在 centos7 及以上才支持使用
4. 目录挂载:
可以将宿主机的目录与 docker 容器内的目录进行映射, 这样我们可以修改宿主机的文件来修改容器中的文件
5.docker 中镜像基本都有, 直接从网上拉取即可. 然后启动成容器, 进行应用. 也可以自己制作镜像, 通过 Dockerfile 技术可以自己制作镜像. 自己的项目, 打包成 jar 包, 可以通过 dockerfile 技术, 制作成镜像, 然后发布
docker 可以设置私有仓库, 将镜像传到私有仓库里, 从私有仓库进行拉取.
来源: http://www.bubuko.com/infodetail-3711586.html