今天,我正在嘗試使用Alpine Linux 3.2構建一個Docker容器。但是,在構建容器映像期間,apk
命令未成功,因爲它無法檢索APKINDEX
文件。如何在域名過期時添加Alpine Linux存儲庫?
我試過其他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地址?
謝謝。