docker 构建镜像,切换 apt-get 下载镜像源
在使用 docker 搭建镜像时,一般会使用apt-get update && apt-get install -y
命令去安装扩展,但是默认的官方镜像源太慢了,导致根本下载不动。
所以我把这个镜像切换为阿里云的镜像源。
新建一个sources.list
文件,文件内容:
deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
将这个文件,复制到/etc/apt/
目录下面,在Dockerfile
文件中在执行RUN apt-get update
前插入
COPY ./sources.list /etc/apt/sources.list
RUN apt-get update && apt-get install -y nginx
这样就可以在构建镜像的时候更换apt-get
源了
本作品采用《CC 协议》,转载必须注明作者和本文链接