docker build Python 报错:RuntimeError: can‘t start new thread[notice] A new release of pip is availab

一、场景

        1.进行Gitlab-Ci测试时报错:
docker build Python 报错:RuntimeError: can‘t start new thread[notice] A new release of pip is availab_第1张图片

        2.在本地主机的docker上进行测试:

[root@git-lab python]# docker -v
Docker version 23.0.3, build 3e7cbfd

docker build Python 报错:RuntimeError: can‘t start new thread[notice] A new release of pip is availab_第2张图片 

测试成功。

        3.怀疑时Ci时的docekr使用的版本问题,因为Gitlab-Ci使用的是docekr in docker 的方式。
                 1.报错时的docker镜像为docker-19.03.13
docker build Python 报错:RuntimeError: can‘t start new thread[notice] A new release of pip is availab_第3张图片
                2.修改后的测试:docker-20.10.16
                docker build Python 报错:RuntimeError: can‘t start new thread[notice] A new release of pip is availab_第4张图片

         3.修改后测试成功。
docker build Python 报错:RuntimeError: can‘t start new thread[notice] A new release of pip is availab_第5张图片

 二、解决办法
        升级docker版本。

 

你可能感兴趣的:(云原生,记录学习或工作中遇到的问题,docker,pip,容器)