溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何構建redis容器

發布時間:2022-01-05 17:50:43 來源:億速云 閱讀:124 作者:小新 欄目:云計算

這篇文章給大家分享的是有關如何構建redis容器的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

##Supervisor

##Centos Supervisor安裝

###要求 python環境 因為是一個 Python 程序 [root@localhost wang]# python -V Python 2.7.5

   yum install python-setuptools
   easy_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.conf

FROM 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 .


感謝各位的閱讀!關于“如何構建redis容器”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女