replace '進程' as '程序'

This commit is contained in:
a504082002
2014-11-20 01:05:42 +08:00
parent 45acb9c3c3
commit d24b44076b
16 changed files with 33 additions and 33 deletions

View File

@@ -1,7 +1,7 @@
## 使用 Supervisor 來管理
Docker 容器在啟動的時候開啟單個程,比如,一個 ssh 或者 apache 的 daemon 服務。但我們經常需要在一個機器上開啟多個服務,這可以有很多方法,最簡單的就是把多個啟動命令方到一個啟動腳本裏面,啟動的時候直接啟動這個腳本,另外就是安裝程管理工具。
## 使用 Supervisor 來管理程
Docker 容器在啟動的時候開啟單個程,比如,一個 ssh 或者 apache 的 daemon 服務。但我們經常需要在一個機器上開啟多個服務,這可以有很多方法,最簡單的就是把多個啟動命令方到一個啟動腳本裏面,啟動的時候直接啟動這個腳本,另外就是安裝程管理工具。
本小節將使用程管理工具 supervisor 來管理容器中的多個程。使用 Supervisor 可以更好的控制、管理、重啟我們希望執行的程。在這裏我們演示一下如何同時使用 ssh 和 apache 服務。
本小節將使用程管理工具 supervisor 來管理容器中的多個程。使用 Supervisor 可以更好的控制、管理、重啟我們希望執行的程。在這裏我們演示一下如何同時使用 ssh 和 apache 服務。
### 配置
首先創建一個 Dockerfile內容和各部分的解釋如下。
@@ -44,7 +44,7 @@ command=/usr/sbin/sshd -D
[program:apache2]
command=/bin/bash -c "source /etc/apache2/envvars && exec /usr/sbin/apache2 -DFOREGROUND"
```
配置文件包含目錄和程,第一段 supervsord 配置軟件本身,使用 nodaemon 參數來執行。第二段包含要控制的 2 個服務。每一段包含一個服務的目錄和啟動這個服務的命令。
配置文件包含目錄和程,第一段 supervsord 配置軟件本身,使用 nodaemon 參數來執行。第二段包含要控制的 2 個服務。每一段包含一個服務的目錄和啟動這個服務的命令。
### 使用方法
創建鏡像。