docker build -t recruitment-base:0.0.1 .
速度慢
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
加速linux包下载
pip install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
加速pypi包
另外还一个
ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly
需要在requirements.txt中指定cryptography==2.8
作者回复: 感谢分享
共 2 条评论
2
onthewaygame
2021-05-11
docker run -it --rm -p 8000:8000 --entrypoint /bin/sh ihopeit/recruitment-base:0.8.2 这条命令可以正常执行
D:\work\dev\python\django\jike\data\recruitment> docker run --rm -p 8000:8002 -v "$(pwd)":/data/recruitment --env server_params="--settings=settings.local" ihopeit/recruitment-base:0.8.2 执行报错
docker: invalid reference format.
See 'docker run --help'.
老师,能帮我分析是哪里的问题导致的吗?
作者回复: windows下面没有pwd,这是linux下面的用法。要改成windows上的路径
Geek_231621
2021-01-23
老师,我用docker run -it --rm -p 8000:8000 -v "$(pwd)":/data/recruitment --env server_params="--settings=settings.local" ihopeit/recruitment-base:0.8.1 执行总是提示:ModuleNotFoundError: No module named 'settings.local\r'。 这是什么原因呢?