问题描述
最近在根据一篇教程安装openwhisk,前面的过程都比较顺利,但到了使用docker来构建镜像的时候,由于项目中的dockerfile文件里用到了https://alpine.global.ssl.fastly.net/alpine/v3.12/main
这个地址,而这个地址在国内无法正常访问,报错如下:
走过的弯路
在这里卡了很久,先尝试在虚拟机里设置代理,但到了容器里也还是无法访问。
还试过先在主机下载好该文件,却不知道应该传到容器里哪个目录下
解决方法
最后我的解决办法是:
发现卡住的地方其实就是dockerfile中的step5/11
后面跟着的是一个地址,于是我先进入到容器内部查看里面内容
# 先查看 容器id
root@master-k8s:~/openwhisk# docker ps -a
CONTAINER ID IMAGE