Dockerfile 1.7 KB

123456789101112131415161718192021222324
  1. FROM cherishpf/python3-java8:1.0
  2. WORKDIR ./python_physical_world_v3
  3. ADD . .
  4. RUN echo > /etc/apt/sources.list
  5. RUN bash -c 'echo "deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse" >> /etc/apt/sources.list'
  6. RUN bash -c 'echo "deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse" >> /etc/apt/sources.list'
  7. RUN bash -c 'echo "deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse" >> /etc/apt/sources.list'
  8. RUN bash -c 'echo "deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse" >> /etc/apt/sources.list'
  9. RUN bash -c 'echo "deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse" >> /etc/apt/sources.list'
  10. RUN bash -c 'echo "deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse" >> /etc/apt/sources.list'
  11. RUN bash -c 'echo "deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse" >> /etc/apt/sources.list'
  12. RUN bash -c 'echo "deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse" >> /etc/apt/sources.list'
  13. RUN bash -c 'echo "deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse" >> /etc/apt/sources.list'
  14. RUN bash -c 'echo "deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse" >> /etc/apt/sources.list'
  15. RUN apt-get update && apt-get install -y --no-install-recommends \
  16. build-essential && \
  17. pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
  18. WORKDIR physical_world_exporter
  19. CMD ["python", "-u","./start-linux.py"]