Docker
李盼庚
这个作者很懒,什么都没留下…
展开
-
Mesosphere官方提供的安装文档
从mesos.apache.org的文档里面,安装Mesos都是编译安装的,安装过程繁琐,不适合在批量部署。最终在github中找到了Mesosphere提供的安装地址,支持centos和ubuntu。 文档地址:http://mesosphere.io/downloads/需要安装哪个点击对应的Get Started即可。原创 2016-01-05 15:25:54 · 963 阅读 · 0 评论 -
Docker在linux中的快速安装
有一个神奇的网站 https://get.docker.com 这是docker在linux中的安装脚本。 # # This script is meant for quick & easy install via: # 'curl -sSL https://get.docker.com/ | sh' # or: # 'wget -qO- https://get.docker.com/ |原创 2016-03-07 11:47:10 · 702 阅读 · 0 评论 -
基于Mesos、Docker、Marathon实现的可伸缩微服务思路
前言今天主要和大家分享一个基于Mesos、Docker、Marathon进行微服务话改造的思路。服务发现在整个架构中扮演了非常重要的角色。大家都知道服务发现分为客户端服务发现与服务端服务发现。而提到服务发现又不能不提到服务注册,服务注册分为自注册方式与第三方注册方式。相信很多人已经接触过dubbo,dubbox,Zeroc Ice这些rpc框架了。就以dubbo为例,dubbo就可以使用Zookee原创 2016-08-05 02:36:18 · 3334 阅读 · 0 评论 -
GitLab忘记管理员密码/重置密码
还是建议大家把密码找个地方好好保存下来吧,不要像我一样… 找回密码步骤 如果是以docker方式启动的,先执行docker exec -it <容器id> bash进入容器之中。执行gitlab-rails console user = User.where(username: ‘root’).first user.password = ‘password’ user.save!原创 2016-08-02 14:18:55 · 6401 阅读 · 0 评论 -
Docker+Mesos+Marathon(弹性云平台)基础选型
介绍很多大公司是有实力进行弹性云的底层开发的,但是作为一个不是那么大的公司,相比很多公司是没有那么多的人力、物力进行弹性云的底层开发,通常采用一些开源方案是更好地选择。后面我会陆陆续续对这方面做个分享的。今天先分享一个基础的选型/架构图。原创 2016-08-24 00:15:17 · 1131 阅读 · 0 评论 -
基于Gitlab实现的配置中心(支持Docker)
项目介绍项目地址: https://github.com/lipg/config-agent配置中心工具,目前支持通过http,https的方式从git中下载配置文件。gitlab支持在线Web修改文件,遂使用该方式可实现一个支持传统应用的配置中心。使用shell 脚本也可是实现该功能,但是为了提供更好的兼容性,遂使用Go专门写的Agent,不依赖与系统环境组件,如:curl、wget等。基本流程原创 2017-06-07 11:32:21 · 1652 阅读 · 0 评论 -
Docker 启动Mysql
#!/usr/bin/env bash docker run -itd --name mysql --net=host --restart=always \ -e MYSQL_ROOT_PASSWORD=XXXX \ -v /data/service/mysql/data:/var/lib/mysql \ -v /data/service/mysql/config:/etc/原创 2017-10-17 10:26:01 · 649 阅读 · 0 评论