Docker ubuntu apt-get更换国内源解决Dockerfile构建速度过慢

1. 问题

dockerfile中 使用ubuntu 镜像 执行 RUN apt-get -q update

&& apt-get -q install -y 更新巨慢

2. 解决

使用国内的镜像源即可解决问题,注意如果使用的 包比较冷门 或者国内镜像网站没同步过来 可能就下载不到镜像

在dockerfile中 执行安装包命令 或者 RUN apt-get -q update 之前 增加如下内容

java 复制代码
RUN  sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
RUN  apt-get clean

示例

java 复制代码
RUN  sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
RUN  apt-get clean

######
# Install common dependencies from packages. Versions here are either
# sufficient or irrelevant.
#
# WARNING: DO NOT PUT JAVA APPS HERE! Otherwise they will install default
# Ubuntu Java.  See Java section below!
######
# hadolint ignore=DL3008
RUN apt-get -q update \
    && apt-get -q install -y --no-install-recommends \
        apt-utils \
        bats \
        build-essential
相关推荐
成为你的宁宁17 分钟前
【docker镜像加速器配置】
运维·docker·容器
M-Ellen23 分钟前
从零搭建 Windows + WSL2 + Docker + GitLab CI/CD 完整手册
ci/cd·docker·gitlab
风向决定发型丶29 分钟前
K8S中Pod驱逐介绍
docker·容器·kubernetes
Zhu75838 分钟前
【软件部署】用docker部署Apache Kafka 集群架构isolated模式带SSL
docker·kafka·apache
qq_396153451 小时前
docker ddns-go 忘记密码
docker·容器·golang
Zhu7581 小时前
【软件部署】用docker部署Apache Kafka 集群架构的isolated模式
docker·kafka·apache
AAA_搬砖达人小郝1 小时前
Docker常用命令(2026最新)
开发语言·docker
weixin_423533991 小时前
虚拟机-ubuntu突然连不上网,网络图标消失
linux·运维·ubuntu
无效的名字1 小时前
windows下,怎么压缩Docker Desktop占用的磁盘空间
windows·docker·容器
莫回首�7 小时前
ubuntu 20.04 多网卡配置,遇到问题总结
linux·网络·ubuntu