CentOS下如何创建基于supervisord的sshd和其它服务的Docker image
如何在CentOS下创建基于supervisord的sshd和其它服务的Docker image
为了创建一个基于supervisord的sshd和其它服务的Docker image,您需要确保您的Dockerfile包含以下内容:
首先,您需要从一个基础镜像开始,例如:
FROM centos:7
然后,安装supervisor:
RUN yum install -y supervisor
接下来,您需要在/etc/supervisord.conf中配置supervisor,例如:
[supervisord] nodaemon=true [program:sshd] command=/usr/sbin/sshd -D
最后,您需要设置ENTRYPOINT以便在容器启动时运行supervisord:
ENTRYPOINT ["/usr/bin/supervisord"]
相关文章