docker 总结
Docker:是一个发布应用程序的技术
Docker的核心
镜像(Image):Docker将应用程序及其所需的依赖、函数库、环境、配置等文件打包在一起,称为镜像。
- 镜像就是磁盘上的文件
 - 包含完整运行环境,可以在任意Linux操作系统上运行
 - 参考:Docker 镜像操作 - 一杯水M - 博客园
 
Dockerfile:将jar文件构建成镜像
- 一个文本文件
 - 包含一个个的指令(Instruction)
- 应用程序所需的运行环境(依赖、函数库、环境、配置等文件)。
 
 - 参考:Dockerfile自定义镜像 - 一杯水M - 博客园
 
容器(Container):镜像内的应用程序运行后形成的进程就是容器,只是Docker会给容器做隔离,对外不可见。
- 容器就是镜像运行的进程
 - Docker会给进程做隔离
 - 参考:Docker 容器操作 - 一杯水M - 博客园
 
数据卷(Volume):是一个虚拟目录,指向宿主机文件系统中的某个目录。
- 宿主机磁盘文件和容器建立联系
 - 参考:Docker 数据卷 - 一杯水M - 博客园
 
DockerCompose:基于Compose文件帮我们快速的部署多个应用程序
- Compose文件是配置文件,通过配置来运行多个镜像
 - 参考:DockerCompose - 一杯水M - 博客园
 
                    
                
                
            
        
浙公网安备 33010602011771号