Docker 安装ubuntu系统配置python环境

因项目需要,自己写了一Dockerfile,里面包含了ubuntu系统,python环境的安装,pip安装,pyinstaller 编译安装执行。

编写中遇到各种坑,一个个的命令,一遍遍的测试。这里做一下留档备注。注意里面所用的各软件版本号。如果编译错误,那就自己docker exec 进去容器里一条条命令执行,查看错误的点,进行修改!

From ubuntu:16.04

MAINTAINER Nuctech@LoganFan

RUN apt-get update \
&& apt-get install software-properties-common -y\
&& add-apt-repository ppa:deadsnakes/ppa -y\
&& apt-get update\
&& apt-get install python3.6 -y\
&& apt-get install python3.6-dev -y\
&& ln -s -f /usr/bin/python3.6 /usr/bin/python\
&& ln -s -f /usr/bin/python3.6 /usr/bin/python3\
&& apt-get update\
&& apt-get install -f python3-pip -y\
&& pip3 install --upgrade pip\
&& rm -f /usr/bin/pip3 \
&& ln -s -f /usr/local/bin/pip3 /usr/bin/pip3\
&& ln -s -f /usr/local/bin/pip3 /usr/bin/pip\
&& pip config set x.y z\
&& pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

WORKDIR /app

ADD . /app

RUN pip install -r requirements.txt

RUN pyinstaller -F app.py \
&& cd  /app/dist

CMD /app/dist/app

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部