docker安装python+nginx
一个容器安装python和nginx
dockerfile
FROM centos:7.9.2009 USER root RUN yum install gcc openssl-devel bzip2-devel sqlite-devel libffi-devel zlib-devel python-devel openldap-devel -y RUN curl https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz --output /tmp/Python-3.7.5.tgz WORKDIR /tmp RUN tar xzf Python-3.7.5.tgz WORKDIR /tmp/Python-3.7.5 RUN ./configure --enable-optimizations RUN yum install make -y RUN make install RUN ln /usr/local/bin/python3.7 /usr/bin/python3 RUN ln /usr/local/bin/pip3.7 /usr/bin/pip3 WORKDIR /tmp RUN rm -rf Python-3.7.5.tgz RUN rm -rf /tmp/Python-3.7.5 RUN yum -y install epel-release && \ yum -y install nginx && \ yum clean all
导出
docker export cb1b484c8618 > pythonnginx.tar
本地导入
docker import - python_nginx < pythonnginx.tar
创建容器
docker run -itd -p 8000:8000 -p 8080:8080 -v /var/www:/var/www --restart=always --name=myserver [镜像id] /root/start.sh

浙公网安备 33010602011771号