Docker是什么?
Docker一个运行环境部署好后,可一直重复使用的工具。
Docker的三个基本概念:镜像,容器,仓库
以下不包括Docker的下载安装,但你想几分钟就使用和熟练了解Docker,那么请继续往下看~
简单一句概括:
镜像 --> 容器;
镜像集中于仓库;
仓库中有镜像,镜像被容器实例化。
容器 容器name = new 镜像();//代码理解
(镜像中可以有多个组件,通过build自定义创建镜像,创建Dockerfile文件写入组件信息,如redis,php,mysql,python...)。
那么就有一个问题:为什么要使用Docker?
传统中如果开发需要用到redis,我们需要去redis官网下载、编译、安装redis包。
而Docker则可以通过仓库直接一键下载,这就方便了许多。
再者,可以看一下传统跟Docker的优劣势:
| 方式 | 传统 | Docker |
|---|---|---|
| 安装 | 手动下载、编译、配置依赖 | 一行命令:docker pull redis |
| 环境隔离 | 直接安装在宿主机,可能污染环境 |

1499

被折叠的 条评论
为什么被折叠?



