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

dockerfile文档编写(2):docker pull、apt install和pip镜像加速

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
运行给的终端命令

在这里插入图片描述

全覆盖法

{
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://dockerhub.azk8s.cn",
    "https://mirror.ccs.tencentyun.com",
    "https://registry.cn-hangzhou.aliyuncs.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://docker.m.daocloud.io",   
    "https://noohub.ru", 
    "https://huecker.io",
    "https://dockerhub.timeweb.cloud" 
  ]
}


试了很多办法,还是下载的很慢,突然意识到下载的时候是pip下载,pip也是需要指定镜像源的,dockfile制定了镜像源之后,pull的时候确实很快,但是管不了pip。

file文件中

指定了pip的镜像源,在run指令pip 下载requirements.txt的时候起飞了

RUN pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/simple

指定apt install的镜像源,apt install 起飞

RUN echo "\
deb https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-free \n\
deb https://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-free \n\
deb https://mirrors.ustc.edu.cn/debian/ bullseye-backports main contrib non-free \n\
deb https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main contrib non-free" > /etc/apt/sources.list

http://www.kler.cn/a/454495.html

相关文章:

  • 模拟双目标点成像:如何使用Python实现不同波前调制和成像算法
  • Sentinel 学习笔记3-责任链与工作流程
  • 关于分布式数据库需要了解的相关知识!!!
  • 【NIFI】实现HANA->ORACLE数据同步
  • SQLMAP注入之MySQL注入总结
  • Windows脚本清理C盘缓存
  • 电脑提示报错NetLoad.dll文件丢失或损坏?是什么原因?
  • (亲测)frp对外提供简单的文件访问服务-frp静态文件效果
  • STUN服务器实现NAT穿透
  • JSON 系列之2:JSON简单查询
  • Java中三大构建工具的发展历程(Ant、Maven和Gradle)
  • Vue中动态样式绑定+CSS变量实现切换明暗主题功能——从入门到进阶
  • 如何利用Python爬虫精准获取苏宁易购商品详情
  • K8s DaemonSet的介绍
  • Android WebView 与 H5 双向通信实现详解
  • 【商城源码的开发环境】
  • VSCode 插件开发实战(三):插件配置项自定义设置
  • 如何在服务器上克隆、pull、push GitHub私有项目
  • GraalVM完全指南:云原生时代下使用GraalVM将Spring Boot 3应用转换为高效Windows EXE文件
  • 12.24 k8s yaml文件类型和介绍