docker 镜像
FROM centos:centos7
ENV mypath /usr
WORKDIR $mypath
RUN yum -y install vim
RUN yum -y install net-tools
#安装vim编辑器
RUN yum -y install openssh-clients openssh-server
RUN yum -y install epel-release
#RUN yum -y install python-setuptools
#RUN easy_install pip
#RUN easy_install supervisor
RUN yum -y install supervisor
RUN mkdir -p /var/run/sshd
RUN mkdir -p /var/log/supervisor
RUN ssh-keygen -q -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N ''
RUN ssh-keygen -q -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ''
RUN ssh-keygen -t dsa -f /etc/ssh/ssh_host_ed25519_key -N ''
RUN sed -i "s/#UsePrivilegeSeparation.*/UsePrivilegeSeparation no/g" /etc/ssh/sshd_config
RUN sed -i "s/UsePAM.*/UsePAM no/g" /etc/ssh/sshd_config
COPY ./supervisord.conf /etc/supervisord.conf
EXPOSE 22 80
#CMD ["/usr/sbin/sshd", "-D"]
CMD ["/usr/bin/supervisord","-c","/etc/supervisord.conf"]
CMD ["/usr/sbin/sshd", "-D"]