Dockerfile 820 B

123456789101112131415161718192021222324252627
  1. # Version: 1.0
  2. FROM openstax/selenium-chrome
  3. USER root
  4. RUN sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list
  5. RUN apt-get update && apt-get install openvpn -y && mkdir -p /etc/openvpn/client
  6. USER seluser
  7. RUN pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple && pip install pyyaml requests apscheduler uvicorn fastapi lxml numpy pymongo selenium -i https://pypi.tuna.tsinghua.edu.cn/simple
  8. ADD education /home/seluser/workspace
  9. ADD gne /home/seluser/.local/lib/python3.8/site-packages/gne
  10. # cp laoqio.ovpn /etc/openvpn/client.conf
  11. # systemctl start openvpn@client
  12. WORKDIR /home/seluser/workspace
  13. ENTRYPOINT "openvpn --daemon --cd /etc/openvpn/client/ --config laoqiu.ovpn --log-append /var/log/openvpn/openvpn.log --auth-nocache"
  14. # CMD start.sh