今天,我尝试使用 Alpine Linux 3.2 构建一个 Docker 容器。但是,该apk
命令在构建容器映像期间不成功,因为它无法检索APKINDEX
文件。
我尝试将其他dl-
链接添加到 Dockerfile 配方但没有成功:
RUN echo "ipv6" >> /etc/modules
RUN echo "http://dl-1.alpinelinux.org/alpine/v3.2/main" >> /etc/apk/repositories; \
echo "http://dl-2.alpinelinux.org/alpine/v3.2/main" >> /etc/apk/repositories; \
echo "http://dl-3.alpinelinux.org/alpine/v3.2/main" >> /etc/apk/repositories; \
echo "http://dl-4.alpinelinux.org/alpine/v3.2/main" >> /etc/apk/repositories; \
echo "http://dl-5.alpinelinux.org/alpine/v3.2/main" >> /etc/apk/repositories; \
echo "http://dl-6.alpinelinux.org/alpine/v3.2/main" >> /etc/apk/repositories
似乎与 alpinelinux.org 关联的域昨天已过期,因此无法通过其名称访问服务器。
有没有办法检索dl-
要添加到 Dockerfile 的服务器的实际 IP 地址?
谢谢。