国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Docker 使用 Supervisor 來管理進程操作

瀏覽:5日期:2024-11-11 14:31:10

Docker容器在啟動的時候開啟單個進程,比如,一個 ssh 或者 apache 的 daemon 服務。

但我們經常需要在一個機器上開啟多個服務,這可以有很多方法,最簡單的就是把多個啟動命令放到一個啟動腳本里面,啟動的時候直接啟動這個腳本,另外就是安裝進程管理工具。

本小節將使用進程管理工具 supervisor 來管理容器中的多個進程。使用Supervisor可以更好的控制、管理、重啟我們希望運行的進程。在這里我們演示一下如何同時使用 ssh 和 apache 服務。

配置

首先創建一個Dockerfile,內容和各部分的解釋如下。

FROM ubuntu:13.04MAINTAINER [email protected] echo 'deb http://archive.ubuntu.com/ubuntu precise main universe' > /etc/apt/sources.listRUN apt-get updateRUN apt-get upgrade -y

安裝 ssh、apache 和 supervisor

RUN apt-get install -y openssh-server apache2 supervisorRUN mkdir -p /var/run/sshdRUN mkdir -p /var/log/supervisor

這里安裝 3 個軟件,還創建了 2 個 ssh 和 supervisor 服務正常運行所需要的目錄。

COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf

添加 supervisord 的配置文件,并復制配置文件到對應目錄下面。

EXPOSE 22 80

CMD ['/usr/bin/supervisord']

這里我們映射了 22 和 80 端口,使用 supervisord 的可執行路徑啟動服務。

supervisor配置文件內容

[supervisord]nodaemon=true[program:sshd]command=/usr/sbin/sshd -D[program:apache2]command=/bin/bash -c 'source /etc/apache2/envvars && exec /usr/sbin/apache2 -DFOREGROUND'

配置文件包含目錄和進程,第一段 supervsord 配置軟件本身,使用 nodaemon 參數來運行。第二段包含要控制的 2 個服務。每一段包含一個服務的目錄和啟動這個服務的命令。

使用方法

創建鏡像。

$ sudo docker build -t test/supervisord .

啟動 supervisor 容器。

$ sudo docker run -p 22 -p 80 -t -i test/supervisords2013-11-25 18:53:22,312 CRIT Supervisor running as root (no user in config file)2013-11-25 18:53:22,312 WARN Included extra file '/etc/supervisor/conf.d/supervisord.conf' during parsing2013-11-25 18:53:22,342 INFO supervisord started with pid 12013-11-25 18:53:23,346 INFO spawned: ’sshd’ with pid 62013-11-25 18:53:23,349 INFO spawned: ’apache2’ with pid 7

使用 docker run 來啟動我們創建的容器。使用多個 -p 來映射多個端口,這樣我們就能同時訪問 ssh 和apache 服務了。

可以使用這個方法創建一個只有 ssh 服務的基礎鏡像,之后創建鏡像可以使用這個鏡像為基礎來創建。

以上這篇Docker 使用 Supervisor 來管理進程操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Docker
相關文章:
主站蜘蛛池模板: 激情6月丁香婷婷色综合 | 国产精品亚洲一区二区在线观看 | 精品视频一区二区三区四区 | 久久.com| 男女性高清爱潮视频免费观看 | 中国一级毛片特级毛片 | 久色乳综合思思在线视频 | 精品国产一区二区三区免费 | 亚洲高清无在码在线无弹窗 | 国产成人咱精品视频免费网站 | 欧美一级毛片片aa视频 | 精品国产91久久久久久久 | 美女视频黄a视频免费全过程 | 91精品国产高清91久久久久久 | 亚洲小视频网站 | 亚洲国产精品欧美日韩一区二区 | 男人扒开双腿女人爽视频免费 | 免费精品国产日韩热久久 | 国产精品毛片在线大全 | 五月六月伊人狠狠丁香网 | 国产高清在线精品一区二区 | 国产欧美日韩在线视频 | 日韩在线视频一区二区三区 | 日韩美一区二区三区 | 欧美另类69xxxxx视频 | 国产高清在线精品一区二区 | 国产精品成人一区二区三区 | 日韩在线第一区 | 国产日产久久高清欧美一区 | 青青热久久国产久精品 | 免看一级a毛片一片成人不卡 | 日韩欧美国产高清在线观看 | 亚洲精品m在线观看 | 欧美成人久久一级c片免费 欧美成人看片黄a免费 | 黄色三级网址 | 日本高清色本免费现在观看 | 免费国产成人综合 | fefe66免费毛片你懂的 | 欧美一级毛片黄 | 毛片啪啪视频 | 久久国产一级毛片一区二区 |