pip(Pypi) 미러서버 설정

pip(Pypi) 미러서버 설정

데이터분석 공부를 위해 셋팅해둔 docker 이미지(jupyter)를 오랜만에 다시 build 하니 tensorflow 패키지 다운로드가 너무 오래 걸려서 build가 timeout이 되었다.
Pypi(pip)의 mirror 설정으로 변경 후 다시 실행하니 바로 해결!

mirror 서버 설정은 아래와 같이 ~/.pip/pip.conf을 국내 서버로 설정

~/.pip/pip.conf
1
2
3
[global]
index-url=http://ftp.daumkakao.com/pypi/simple
trusted-host=ftp.daumkakao.com

Dockerfile의 경우 아래와 같이 .pip 디렉토리 생성후 동일한 설정

Dockerfile
1
2
RUN mkdir ~/.pip
RUN printf "[global]\nindex-url=http://ftp.daumkakao.com/pypi/simple\ntrusted-host=ftp.daumkakao.com" > ~/.pip/pip.conf

댓글