docker build 时 alpine 无法安装软件问题的解决

报错信息

build openresty(alpine)的时候,一直报如下错误。

WARNING: Ignoring http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz: temporary error (try again later)

解决方法

1.首先因为vps服务器系统是最小化安装的,iptables(firewalld)没有安装,导致docker网络故障;

yum -y install iptables firewalld
systemctl restart docker

2.我升级了kernel,配置了BBR加速,但是系统启动的时候/etc/sysctl.conf参数报错;

rpm -qa | grep kernel
rpm -ev kernel-3.10.0-957.1.3.el7.x86_64(旧内核)
vim /etc/sysctl.conf
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1

文章最后更新时间 : 2020年10月11日 19:58:46

评论已关闭