前言
在程序开发过程中,我们经常会听到这样的声音,在我本地运行没有问题呀,这块在前端更为突出,从开发到测试再到运维,都要搭建一套环境才能进行对应的工作,效率甚底,有没有一种技术可以使我们解决这种环境差异,从而提升开发效率,今天小编就带大家学习下容器技术Docker,让你从根本上解决环境差异,开发不再有烦恼,如果大家觉得有帮助,记得点赞收藏,你的鼓励将是小编源源不断的创作动力。
解决痛点
- 只搭建一次环境
- 可统一升级
- 可复用
什么是容器技术
Docker 是一个开源的商业产品,有两个版本:社区版(Community Edition,缩写为 CE)和企业版(Enterprise Edition,缩写为 EE)。企业版包含了一些收费服务,个人开发者一般用不到。下面的介绍都针对社区版。
容器与虚拟技术区别
环境要求
- 系统:Win10或者Mac
- dcoker : Docker CE
- terminal : 任意
- gui-tool : Kitematic
Win10以下不推荐安装
DockerCE下载地址: www.docker.com/community-e…
Kitematic下载地址: github.com/docker/kite…
发布镜像到Docker Hub
- Step1 注册Docker Hub账户