【发布时间】:2016-03-23 18:27:51
【问题描述】:
今天,我尝试使用 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 的域名似乎昨天已经过期,因此无法通过其名称访问服务器。
有什么方法可以检索要添加到 Dockerfile 的 dl- 服务器的实际 IP 地址?
谢谢。
【问题讨论】:
标签: docker dockerfile alpine whois alpine-package-keeper