zookeeper+mesos+marathon+docker里面的一些小功能实现
2017-03-08 10:27
651 查看
1、可在配置的json里面设置运行docker容器的一些小功能
修改配置好的json,加入下面这句:
3、新版本docker会出现http协议问题
即从docker1.3.2版本开始默认docker registry使用的协议是https,当你用docker pull 非https的docker regsitry的时候就会会报错,解决此类问题有两个方法:
方法一:修改http证书,配置https协议证书
方法二:修改docker的配置文件
我安装的是centos7的版本,使用yum安装docker,所以修改配置文件
/etc/sysconfig/docker,加入这一行
参考链接:
centos7中mesos+zookeeper+marathon安装部署全过程:
http://11863547.blog.51cto.com/11853547/1903532
基于mesos环境安装chronos:
http://11863547.blog.51cto.com/11853547/1903889
zookeeper+mesos+marathon+docker里面的一些小功能实现:
http://11863547.blog.51cto.com/11853547/1904240
运行docker设置:--log-driver=gelf --log-opt gelf-address=udp://192.168.10.231:12201 --log-opt tag=nginx 加入配置好的json设置: "parameters": [ { "key": "log-driver", "value": "gelf" #修改日志格式为gelf }, { "key": "log-opt", "value": "gelf-address=udp://192.168.10.231:12201" #设置日志地址 }, { "key": "log-opt", "value": "tag=nginx" #设置日志标签 }2、实现当marathon检测到有新的镜像时,自动强制下载新镜像并运行此镜像
修改配置好的json,加入下面这句:
"forcePullImage": true, #json默认此处选项是false,我们将它修改为true
3、新版本docker会出现http协议问题
即从docker1.3.2版本开始默认docker registry使用的协议是https,当你用docker pull 非https的docker regsitry的时候就会会报错,解决此类问题有两个方法:
方法一:修改http证书,配置https协议证书
方法二:修改docker的配置文件
我安装的是centos7的版本,使用yum安装docker,所以修改配置文件
/etc/sysconfig/docker,加入这一行
OPTIONS=" -H 0.0.0.0:X(监听端口,自行修改) --insecure-registry 镜像库IP地址:5000(这是默认端口,可以根据自己情况自行修改)" #-H 表示配置监听端口,可以忽略不配也有其他版本的docker配置文件路径是/etc/default/docker,在里面增加这样一行
DOCKER_OPTS="-H 0.0.0.0:X --insecure-registry 镜像库IP地址:5000"4、修改固定端口,此项在安装配置时已经说明,不再赘述。
参考链接:
centos7中mesos+zookeeper+marathon安装部署全过程:
http://11863547.blog.51cto.com/11853547/1903532
基于mesos环境安装chronos:
http://11863547.blog.51cto.com/11853547/1903889
zookeeper+mesos+marathon+docker里面的一些小功能实现:
http://11863547.blog.51cto.com/11853547/1904240
相关文章推荐
- 基于Mesos+Marathon+Zookeeper的Docker集群管理环境搭建过程分享
- 20.购物车商品价格的总和(里面有一些功能没有实现,创建textview布局对象,然后for()遍历数据求和)
- mesos+marathon+zookeeper的docker管理集群亲手搭建实例(环境Centos6.8)
- Docker环境下快速搭建Zookeeper+Mesos+Marathon
- Mesos+ZooKeeper+Marathon+Docker
- Android里面一些小功能实现(随时更新。。。)
- mesos+marathon+zookeeper的docker管理集群亲手搭建实例(详细)
- 基于Mesos、Docker、Marathon实现的可伸缩微服务思路
- Mesos+Zookeeper+Marathon的Docker管理平台部署记录(2)--负载均衡marathon-lb
- 【亲测】Marathon+Mesos+Zookeeper+Docker的多Master集群平台部署
- centos7yum安装mesos(1.0.0)+marathon+zookeeper+docker
- Bluemix平台一步一步搭建ZooKeeper + Mesos + Marathon平台管理Docker集群之二
- mesos+marathon+zookeeper+docker
- mesos+marathon+zookeeper的docker管理集群亲手搭建实例(详细)
- 实现"通过串口升级嵌入式目标板软件"功能的一些心得体会
- 用几个API实现了一些猥琐功能。。。
- .net里面实现javascript中的 escape 和 unescape 功能
- 关于QQ一些功能的实现(一)