CentOS下如何创建基于supervisord的sshd和其它服务的Docker image

2023-04-09 07:24:00 supervisord 创建 服务

如何在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"]

相关文章