202107-12 Docker Swarm 服务编排之命令详解 一、简介Docker有个编排工具docker-compose,可以将组成某个应该的多个docker容器编排在一起,同时管理。同样在Swarm集群中,可以使用dockerstack将一组相关联的服务进行编排管理。Dockerstack也是一个yaml文件,和一份docker-compose.yml文件差不多,指令也基本一致。但是与compose相比其不支持build、links和network_mode。Dockerstack有一个新的指令deploy。注:stack不支持的指令二、DeployDeploy是... 继续阅读 >
202010-10 详解Docker Swarm概念与用法 DockerSwarm是Docker公司开发的容器集群管理服务。从1.12.0版本开始,已经是Docker安装后自带的一部分(捆绑软件)了,又称为SwarmMode,无需额外安装。与Kubernetes相比,DockerSwarm是一个简单的软件,似乎不堪大用。但是它与docker-compose兼容的优点,可以弥补一切。对于没有集群使用经验的小白,用DockerSwarm起步,是一个很好的选择。概念DockerSwarm,主要包含以下概念:SwarmNodeStackServiceTaskLoadba... 继续阅读 >
202009-29 使用Docker Swarm 搭建Wordpress的方法 起因我曾经把wordpress搭建在Vultr上,但是因为众所周知的原因,这个地方访问越来越慢。再后来我选择了新浪云,新浪云的确够便宜,也很不错,但是要备案,还有评论功能估计要阉割,想想还是算了,找个香港的主机搭建wordpress即可。购买主机我这里选择的是阿里云的轻量应用服务器,这个主机的好处就是便宜,够用。比如我选择的香港的主机,一个月只需要24块钱,一核心一G内存,网速为30Mbps,磁盘空间25GB,月流量1TB。... 继续阅读 >
202009-28 Docker Swarm实现服务的滚动更新的示例代码 一、什么是DockerSwarm?DockerSwarm是Docker官方提供的一款集群管理工具,其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似,但是更加轻,具有的功能也较kubernetes更少一些。DockerSwarm和DockerCompose一样,都是Docker官方容器编排项目,但不同的是,DockerCompose是一个在单个服务器或主机上创建多个容器的工具,而Docker... 继续阅读 >