
docker学习
文章平均质量分 69
bxhdocker
这个作者很懒,什么都没留下…
展开
-
Docker基础学习
1、Docker概念(what) Docker是liunx系统平台上的轻量级虚拟化容器引擎。 2、Docker作用(why) 开发人员使用Docker来消除与同事的代码协作时的“我机器上的工作”问题。Docker自动执行设置和配置开发环境的重复任务,以便开发人员可以专注于重要的事情:构建出优秀的软件。 运营商使用Docker在独立的容器中并行运行和管理应用程序,以获得更好的计算密度。 企业原创 2017-07-20 17:27:23 · 373 阅读 · 0 评论 -
LXC/KVM虚拟化基本概念
1/LXC:其名称来自Linux软件容器(Linux Containers)的缩写.一种操作系统层虚拟化(Operating system–level virtualization)技术,为Linux内核容器功能的一个用户空间接口。它将应用软件系统打包成一个软件容器(Container),内含应用软件本身的代码,以及所需要的操作系统核心和库。通过统一的名字空间和共用API来分配不同软件容器的可原创 2017-08-03 22:24:44 · 8719 阅读 · 0 评论 -
非root用户登录docker
使用非root账户使用docker#sudo groupadd docker将当前用户加入docker组#sudo gpasswd -a ${USER} docker重新启动docker服务#sudo systemctl restart docker在当前用户下输入docker命令#docker info可以使用docker引擎啦。。。。。原创 2017-08-03 22:56:04 · 1355 阅读 · 0 评论 -
关于Docker的服务发现与注册
服务发现的背景服务发现并不是新出现的概念,在分布式系统中是一个很基础的概念,并有很长的历史,DNS(域名系统)就是一个很好的例子。但是在最近一段时间,随着Docker和微服务架构的迅速发展,服务连接趋于动态化,服务的位置(IP和端口号)变化会非常频繁,动态服务注册和发现变得越来越重要,因此,越来越多的人开始关注服务发现。服务发现的目的在多台主机组成的集群中,通常情况下,通过用配置文件来原创 2017-07-26 21:30:38 · 4727 阅读 · 0 评论 -
基于OpenStack和Kubernetes构建组合云平台——网络集成方案综述
一谈到云计算,大家都会自然想到三种云服务的模型:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。OpenStack已经成为私有云IaaS的标准,而PaaS层虽然有很多可选技术,但已经确定统一的是一定会基于容器技术,并且一定会架构在某种容器编排管理系统之上。在主流的容器编排管理系统Kubernetes、Mesos和Swarm中,Kubernetes以它活跃的社区,完整强大转载 2017-08-07 09:31:48 · 775 阅读 · 0 评论 -
CI/CD持续集成/持续部署 敏捷开发
敏捷软件开发(英语:Agile software development),又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适原创 2017-08-03 21:47:06 · 39808 阅读 · 0 评论