目录
1. Docker概述
- Docker 是一个开源的应用容器引擎,可以打包应用及依赖包到一个可移植的容器中,从而发布到任何机器上
- 容器是完全使用沙箱机制,相互之间相互独立,不会影响。
2. Docker优势和特点
- 能够进行更快的交付和部署,即打包镜像发布测试,一键运行
- 更便捷的升级和扩容
- 更简单的系统运维,使开发和测试环境高度一致
- 更高效的计算资源利用:Docker是内核级别的虚拟化,可以在一个物理机上运行多个容器实例,将服务器的性能运用到极致
3. Docker官网和仓库地址
4. Docker与虚拟机区别
- 传统虚拟机需要虚拟出硬件,运行一套完整的操作系统,然后在这个系统上安装和运行软件
- 容器内的应用直接运行在宿主机内的内容,容器是没有自己内核和硬件的,轻便高效
- 每个容器间相互隔离,每个容器内都有属于自己的文件系统,互不影响
5. Docker中名词概念
【1】镜像(image):docker镜像就好比一个模板,可以通过这个模板来创建容器服务,tomcat镜像===> run ==> tomcat01容器,通过这个镜像可以创建多个容器,最终服务运行或者项目运行就是在容器中。
【2】容器(container):Docker利用容器技术,独立运行一个或者一组应用,通过镜像来创建,可以把容器理解成一个简易的Linux系统。
【3】仓库(repository):仓库就是存放镜像的地方,分为私有和公有仓库。默认为Docker Hub(国外仓库),可以使用阿里云等配置镜像加速
如看其他Docker相关内容,可看我博客的Docker系列aaron_neil_Dcoker系列,持续更新中。
注:此为【狂神说Java】Docker最新超详细版教程通俗易懂学习笔记,侵权必删
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/87421.html