• 解决dockerfile创建镜像时pip install报错的bug


    项目场景:

    使用docker-compose创建django容器


    问题描述

     > [5/5] RUN /bin/bash -c 'source ~/.bashrc && python3 -m pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple':              
    0.954 Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple                                                                                   
    15.98 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fefee58f1d0>: Failed to establish a new connection: [Errno -2] Name or service not known')': /simple/aliyun-python-sdk-core/                                                                                                                        
    31.50 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fefea3e8d10>: Failed to establish a new connection: [Errno -2] Name or service not known')': /simple/aliyun-python-sdk-core/
    47.53 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fefea3e9710>: Failed to establish a new connection: [Errno -2] Name or service not known')': /simple/aliyun-python-sdk-core/
    64.55 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fefea3e9f50>: Failed to establish a new connection: [Errno -2] Name or service not known')': /simple/aliyun-python-sdk-core/
    83.57 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fefea3ea8d0>: Failed to establish a new connection: [Errno -2] Name or service not known')': /simple/aliyun-python-sdk-core/
    98.59 ERROR: Could not find a version that satisfies the requirement aliyun-python-sdk-core (from versions: none)
    98.59 ERROR: No matching distribution found for aliyun-python-sdk-core
    113.6 WARNING: There was an error checking the latest version of pip.
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    解决dockerfile创建镜像时pip install报错的bug
    在这里插入图片描述


    解决方案:

    执行service docker restart

  • 相关阅读:
    【C++】STL —— String类不会怎么办? 看文档(万字详解)
    八皇后问题解法(Common Lisp实现)
    博客园商业化之路-开篇:开源的脚步,商业化的出路
    MySQL基础
    计算机毕业设计Java餐饮类网站(源码+系统+mysql数据库+lw文档)
    ShardingSphere简介(一)
    经典OJ题:链表中的倒数第K个节点
    spring事务里面开启线程插入,报错了是否会回滚?
    Selenium自动化测试 —— 通过cookie绕过验证码的操作!
    Ubuntu本地安装MySQL8.0以及常见问题设置方法
  • 原文地址:https://blog.csdn.net/m0_58598240/article/details/133576136