2019独角兽企业重金招聘Python工程师标准>>>

##Supervisor

##Centos Supervisor安装

###要求 python环境 因为是一个 Python 程序 [root@localhost wang]# python -V Python 2.7.5

   yum install python-setuptoolseasy_install supervisor 

###验证: 成功安装后可以登陆python

>>> import supervisor

查看是否能成功加载 ###Supervisor配置

echo_supervisord_conf > /etc/supervisord.conf

supervisor自带有Web Server, 可以通过页面来管理进程

[inet_http_server] ; inet (TCP) server disabled by default port=127.0.0.1:9001 ; (ip_address:port specifier, *:port for all iface) ;username=user ; (default is no username (open server)) ;password=123 ; (default is no password (open server))

###启动supervisor:

supervisord -c /etc/supervisord.conf

[root@localhost wang]# ps -ef |grep supervisord root 24673 1 0 07:19 ? 00:00:00 /usr/bin/python /usr/bin/supervisord

supervisord 是后台管理服务器, 用来依据配置文件的策略管理后台守护进程; supervisorctl 用于管理员向后台管理程序发送 启动/重启/停止 等指令

##docker Container同时启动多服务

###创建Dockerfile:

# use this image to run multiple service
# add service in supervisord.confFROM centos:latest
MAINTAINER edwardsbean@gmail.com
RUN yum install -y supervisor
RUN mkdir -p /var/run/sshd
RUN mkdir -p /var/log/supervisor
ADD supervisord.conf /etc/supervisord.conf
# expose your port to host
EXPOSE 22 80

创建supervisord.conf

[supervisord]
nodaemon=true[program:sshd]
command=/usr/sbin/sshd -D[program:redis]
command=redis-server /etc/redis/redis.conf

###build镜像

#!/bin/bash
docker build -f /home/wang/scripts/docker/Dockerfile -t myredis .

            如果有更多疑问 关注微信账号

转载于:https://my.oschina.net/woyaoxue/blog/543443

阅读准备-构建redis容器相关推荐

  1. dockerfile 构建 redis 镜像

    Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令.Docker程序将这些Dockerfile指令翻译真正的Linux命 ...

  2. Docker-高级篇(1)-Dockerfile(核心构建Redis构建JDK8)

    文章目录 一.基本介绍 二.体系结构 2.1 Docker保留字 2.2 案例解释 当前目录下标准文件名可以不指定路径 三.构建Redis 四.构建java8 一.基本介绍 Dockerfile用来构 ...

  3. linux创建redis容器,docker-compose实现redis部署及键值添加

    为了简化部署过程,减少手工操作,研究出使用docker-compose方式实现redis部署并往该redis中添加键值 以下为我编写的docker-compose.yml文件的内容 #vi /opt/ ...

  4. Docker最全教程——Redis容器化以及排行榜实战(十三)

    Docker最全教程--Redis容器化以及排行榜实战(十三) 原文:Docker最全教程--Redis容器化以及排行榜实战(十三) 前言 容器教程的路还很长,笔者尽量根据实践来不断地完善.由于在编写 ...

  5. Docker的安装和Redis容器

    Docker的安装和Redis容器 Docker安装,环境:虚拟机CentOS 8:阿里云镜像加速:Redis容器创建. CentOS 8的安装就不在这里演示了 连接CENTOS 使虚拟机与物理机在同 ...

  6. 开发机直连 Docker 中的 Redis 容器小教程

    在笔者日常开发中,都是把redis装在windows系统中.虽然可以通过RedisDesktopManager等客户端工具连接操作redis,但是还是觉得low了一些.因为作为程序员,我可能更想在Li ...

  7. 基于Kubernetes构建企业容器云

    前言 团队成员有DBA.运维.Python开发,由于需要跨部门向公司私有云团队申请虚拟机, 此时我在思考能否在现有已申请的虚拟机之上,再进行更加细粒度的资源隔离和划分,让本团队的成员使用, 也就是在私 ...

  8. Docker-设置redis容器主从模式哨兵模式

    主从复制模式设置: 首先开启三个reids容器: 分别使用宿主机的6381 6382 6382 端口, [root@iz2zei9wv79ob7vwy7y1jcz redis]# docker run ...

  9. docker 创建redis容器

    1.搜索redis镜像 2.拉取redis镜像 3.创建存放redis文件夹用于存放redis mkdir /usr/data/redis/data 4.使用redis镜像运行redis容器 dock ...

最新文章

  1. 简述数学建模的过程_数学建模研究过程指导:从高中数学体会数学概貌和数学建模...
  2. html实现动态多表单输入,提交多个动态添加的html表单
  3. 004 关于Java如何扫描指定package下所有的类
  4. redis-redisTemplate模糊匹配删除
  5. Java---形参个数可变的方法
  6. pgd 游戏教程 基地
  7. 将button变成圆形(有弧度)
  8. STL的string
  9. python爬取酷狗音乐歌词_python爬虫教程:爬取酷狗音乐
  10. 目标设定的SMART原则
  11. 研究生跟了一个很棒的导师是种怎样的体验?
  12. BZOJ 4987 (树形DP)
  13. 抗D保 | 抗D宝 | 知道创宇云安全
  14. 人工智能项目的伦理审查
  15. AD中对PCB的滴泪和敷铜操作
  16. 怎样使用word的朗读文本功能
  17. 激活synopsys命令
  18. 2020web前端学习路线(附全套前端视频教程+教学大纲
  19. 最长递增子序列的O(NlogN)算法
  20. 震惊!我竟然在1080Ti上加载了一个35亿参数的模型(ZeRO, Zero Redundancy Optimizer)

热门文章

  1. 说说你对binlog、redo log和undo log的理解
  2. hashmap的各种问题及答案
  3. java byte缓存_Java 之 字节缓冲流
  4. Python基于聚类算法实现密度聚类(DBSCAN)计算
  5. python matplotlib 画图神器
  6. matlab统计矩阵元素的出现次数
  7. java string转enum_java枚举类Enum方法简介(valueof,value,ordinal) (转)
  8. Spring学习3之IOC创建对象的方式
  9. 计算机应用基础白雪梅,白雪|
  10. linux安装jdk8_Skywalking系列博客1-安装单机版 Skywalking