编写一个Dockerfile
sudo vim Dockerfile
FROM ubuntu:latest
#ADD sources.list /etc/apt/
RUN mkdir -p /var/www/project
ADD src /var/www/project
RUN apt-get update && apt-get install -y python-dev python-pip openssh-server supervisor
RUN pip install -r /var/www/project/requirements.txt -i http://mirrors.aliyun.com/pypi/simple
RUN mkdir -p /var/run/sshd /var/log/supervisor
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
# 设置root ssh远程登录密码为123123
RUN echo "root:123123" | chpasswd
EXPOSE 22
EXPOSE 80
ENTRYPOINT ["/usr/bin/supervisord"]
supervisord.conf
[supervisord] nodaemon=true [program:sshd] command=/usr/sbin/sshd -D [program:web] command=python /var/www/project/manage.py runserve 0.0.0.0:80



