Using Supervisor with Docker
在Docker中,如果要运行多个进程,可以使用Supervisor,
supervisord. conf
[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"
ssh server 是否应该包含到镜像里
一个容器究竟运行几个程序?
程序参数和配置文件的问题
程序日志输出的问题
Docker 友好的程序架构
基于Volume 的互联
基于Link 的互联
link的隔离是端口的隔离
跨主机的互联方式:
基于网络的互联