Skip to content

docker 介绍

Docker 是一个开源的平台, 它利用容器化技术来简化应用程序的开发、传输和运行 通过 Docker, 开发者可以将应用程序及其所有依赖打包到一个轻量级、可移植的容器中, 从而确保应用在任何环境中都能一致地运行, 这不仅提高了开发效率, 还减少了不同环境间可能存在的兼容性问题

简单的可以将 docker 理解为轻量级的虚拟机, 但是 docker 不是一个虚拟机, 而是一个容器技术, 他有自己的机制来管理网络、文件系统等

docker 核心概念

镜像

就类似未安装到虚拟机软件中的 .iso 文件, 无法直接使用

容器

类似已经安装到虚拟机软件中的系统实例, 有自己的文件系统和网络

容器编排

通过一些配置, 可以实现多个容器自动部署, 并且自动关联, 保证容器之间可以互相访问

Released under the MIT License.