说明
一些公司会统一开发环境,开发新员工入职第一天基本就是安装环境。这个事情都逃不掉。或者自己换了电脑。也是先安装环境。开发环境这东西虽然不是天天去部署。但是熟练部署差不多也要一个小时折腾(web服务器,数据库,缓存。配置文件修改,端口修改等)。因此我们可以把开发环境部署到docker里面,然后打包成镜像。发布到自己的Docker Hub。以后不管是自己使用还是给别人使用,都是一行命就搞定了。因为部署出来的环境都是一模一样的,也能避免开发中一些环境配置不一样造成的坑。
- 原理说明
进入一个系统根据自己的需要安装软件,将配置好的环境打包成镜像,需要的时候直接启用,复制给别人也能直接启用。(虚拟化技术,简单讲类似虚拟机,但是没有虚拟机那样虚拟出整个独立环境)