微信云托管修改镜像后,经常部署失败的问题
使用docker部署python服务时,因项目需求原先官方的alpine镜像不能满足需求,于是改成python镜像。
改成python镜像部署经常失败,而且很慢。
查看日志,发现部署时经常卡在 update 的
get:9 http://deb.debian.org/debian buster/main amd64 libllvm7 amd6
然后等十几分钟后日志线上 容器被发送kill信号,导致部署中断。
于是猜测可能debian源的问题。
后面在dockerfile中的RUN命令中的 apt update前加上
sed -i s@/deb.debian.org/@/mirrors.cloud.tencent.com/@g /etc/apt/sources.list &&
果然部署速度飞快,并且一次成功