当前位置: 首页 > news >正文

Docker build报错总结,版本过新大避雷!

1.速度太慢报错,需要换源;

在DOCKERFILE中添加镜像;

RUN echo "deb http://mirror.sjtu.edu.cn/debian bookworm main non-free contrib" > /etc/apt/sources.list,

2.即使在Dockerfile中换源,但在bulid过程中,依然可以注意到连接的是bebian官方源,因为debian 12改了,默认不使用/etc/apt/sources.list文件,这个文件初始是空的,真正的仓库配置在 /etc/apt/sources.list.d/ 目录下,故,修改源需要用RUN rm -rf /etc/apt/sources.list.d/*

故修改dockerfile:

RUN rm -rf /etc/apt/sources.list.d/*
RUN echo "deb http://mirror.sjtu.edu.cn/debian bookworm main non-free contrib" > /etc/apt/sources.list
RUN apt update

3.依然有问题;报错:ERROR: failed to solve: process "/bin/sh -c apt-get update &&     DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y     ca-certificates     curl     python3-pip     vim     sudo     default-jre     git     gcc     build-essential     && rm -rf /var/lib/apt/lists/*" did not complete successfully: exit code: 100
试着将这些语句一句一句RUN,找出是哪一句有问题

发现RUN DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y ca-certificates报错;

将这句话改为RUN DEBIAN_FRONTEND=noninteractive apt-get --assume-yes --no-install-recommends install  ca-certificates。

中途还换了节点,美国换至日本

4.DOCKERFILE里面的pip语句没有使用镜像,速度过慢,报错,

给每个pip install后面都加上-i https://pypi.tuna.tsinghua.edu.cn/simple

5.ERROR: failed to receive status: rpc error: code = Unavailable desc = error reading from server: EOF

说是DOCKER新版有问题,

执行:sudo apt remove docker-buildx-plugin
 

中途错误:桌面卡死,用psensor检查温度,htop、watch -n 0.1 nvidia-smi实时检查系统

6.下载torch2.0的时候报错,怀疑是版本太高,改为torch1.13.

7.下载到最后,requirement.txt里的又不符合了,不知道为啥docker给我搞了python3.11.。我要的是3.6,咋默认就下载了呢。

受不了了,放弃了

http://www.lryc.cn/news/237525.html

相关文章:

  • spider 网页爬虫中的 AWS 实例数据获取问题及解决方案
  • flink的window和windowAll的区别
  • 【机器学习】特征工程:特征选择、数据降维、PCA
  • 短视频账号矩阵系统saas管理私信回复管理系统
  • 利用ETLCloud自动化流程实现业务系统数据快速同步至数仓
  • 学习c#的第十六天
  • 【论文阅读笔记】Deep learning for time series classification: a review
  • 如何将vscode和Linux远程链接:
  • 快速傅立叶卷积(FFC)
  • 藏头诗(C语言)
  • 适合您的智能手机的 7 款优秀手机数据恢复软件分享
  • uniapp APP下载流文件execl 并用WPS打开
  • 【Python】 Python 操作PDF文档
  • vue3-响应式核心
  • 人工智能的广泛应用与影响
  • SAP创建权限对象、角色、并分配角色
  • [uni-app]记录APP端跳转页面自动滚动到底部的bug
  • 应用软件安全编程--23避免使用不安全的操作模式
  • 国产高云FPGA:纯verilog实现视频图像缩放,提供6套Gowin工程源码和技术支持
  • python操作windows窗口,python库pygetwindow使用详解
  • 手写消息队列(基于RabbitMQ)
  • kafka本地安装报错
  • 王者荣耀游戏
  • MobaXterm如何连接CentOS7的Linux虚拟机?Redis可视化客户端工具如何连接Linux版Redis?
  • python实现炫酷的屏幕保护程序
  • java学习part06数组
  • Java 的异常体系
  • V100 GPU服务器安装CUDA教程
  • 快速弄懂Python3.11中的新特性
  • 七,vi和vim