docker基础
2023-12-28 18:41:27
目录
友情提醒:
先看文章目录,大致了解文章知识点结构,点击文章目录可直接跳转到文章指定位置。有用记得关注
第一章、快速了解docker
1.1)先了解虚拟化和虚拟机
①虚拟化是一种资源管理技术,是实现虚拟机的基础,通过虚拟化技术可以创建虚拟机。
②虚拟机(Virtual Machine)指通过软件模拟的运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。
③Docker也运用了虚拟化技术:属于虚拟化技术中的操作系统层虚拟化技术。Docker让开发者可以打包他们的应用及依赖环境到一个可移植的容器中,然后可以将这个容器快速部署开发、测试或生产环境中。
因此,虚拟化技术是一个更广泛的概念,而Docker是虚拟化技术中的一个具体实现。
docke和虚拟机相比的优势
1、资源消耗:Docker容器需要的资源更少,共享宿主机的操作系统,只需极少资源。
2、启动速度:Docker容器启动速度更快,通常在数毫秒内即可完成。
3、隔离性:Docker隔离性比虚拟机低但资源利用更加高效了,通过容器技术提供了一定程度的隔离,但仍共享同一个操作系统。
4、可移植性:Docker容器可移植性更高,开发人员可以轻松地在本地和生产环境之间迁移应用程序。
5、管理复杂性:Docker通过简化容器管理,降低了复杂性。
1.2)docker是什么
1.2)为什么使用docker
第二章、使用docker
2.1)安装docker
2.2)docker常用命令
2.3)
第三章、
3.1)
3.2)
3.3)
第四章、
4.1)
4.2)
4.3)
文章来源:https://blog.csdn.net/baomingshu/article/details/135269601
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!