乐红尘,清征达瓦齐之战,快打旋风3利刃
[toc]
序言:众所周知,近几年的互联网各项技术发展的如火如荼,敏捷开发模式越来越普及,“快”似乎成为了行业的标准,于是颓势了十几年的 devops理念重新被提及,cicd 也逐渐泛化。当然这些或多或少会有 docker 的影子。我想如果 没有 docker 的横空出世,这些实现起来似乎有些困难
##docker简介
是什么:有助于持续集成和部署的 容器虚拟化技术,运行环境和配置的标准化解决方案。
可能大家都听过虚拟机技术,那么虚拟机技术和容器虚拟化技术有何区别?
虚拟机技术:虚拟机是带环境安装的一种解决方案,它可以在操作系统里面运行另一种操作系统。以操作系统为中心,从操作系统层下手,目标是建立一个可以用来执行整套操作系统的沙盒独立执行环境。
缺点:资源占用较多,启动较慢,操作步骤较为繁杂。
容器虚拟化技术:由于前面虚拟机存在这些缺点,linux 发展出了另一种虚拟化技术:linux 容器(linux containers,缩写为 lxc)。 以应用程序为中心,隔离进程,共享操作系统内核,只需工作软件所需库资源的设置。
docker的基本组成
docker架构图
注:默认docker已安装,安装教程可以百度搜索,此处不再赘述。此处的helloworld因为墙的原因,将采用阿里云镜像加速的方式
步骤:
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
apollo与springboot集成实现动态刷新配置的教程详解
网友评论