大牛?无他,唯手熟尔!

1panel面板+docker拉取镜像超时的问题之解决

摘要:1panel是国内很不错的管理面板,他的应用都是通过容器管理的,但是由于国内政策,镜像拉取是个很费力的事情,虽然有一些镜像加速站,但也并不是那么好用。今天作者通过1panel安装openresty和mysql,就遇到了一直安装中,拉取失败的问题。是的,更换镜像站,包括使用阿里云自己提供的加速站、1panel官方的加速站以及网上能搜到的加速站,都试过了,统统不好用。经过摸索,作者找到了另外一种办法,方便可用。下面直接上干货。

本文由草根java提供,转载请注明出处https://www.caogenjava.com/detail/167.html

写在前面:作者发现以下问题主要出现在1panel的v1版本中,最新v2版本功能正常。

1panel是国内很不错的管理面板,他的应用都是通过容器管理的,但是由于国内政策,镜像拉取是个很费力的事情,虽然有一些镜像加速站,但也并不是那么好用。今天作者通过1panel安装openresty和mysql,就遇到了一直安装中,拉取失败的问题。

是的,更换镜像站,包括使用阿里云自己提供的加速站、1panel官方的加速站以及网上能搜到的加速站,都试过了,统统不好用。经过摸索,作者找到了另外一种办法,方便可用。下面直接上干货。

一、应用商店找到所需应用点安装

这一步操作,是为了确定所需的镜像名称以及版本号,比如openresty,看到的版本号是:1.21.4.3-3-3-focal。具体的,可以勾选上那个编辑compose文件,在image里可以看到这个完整的信息。

二、渡渡鸟镜像站

访问渡渡鸟镜像站:https://docker.aityp.com/,首页搜索:1panel/openresty:1.21.4.3-3-3-focal

image.png点击进入,页面往下拉,可以看到docker拉取命令。

image.png

ssh工具连上你的服务器,终端执行上述两条命令。执行完毕,再次回到1panel面板。

三、回到1panel面板

回到面板,再次点击安装,右侧弹出的界面中,最下面有个拉取镜像的默认勾选,把那个取消掉。这次就能顺利安装了。

四、安装mysql

套路是一样的,先查看1panel要安装的版本号,比如8.4.8,去渡渡鸟首页搜索:mysql:8.4.8,找到拉取命令,然后去终端执行。再次回到1panel面板,取消拉取镜像的勾选,安装完成。

五、其他方案

还有一个方案,同样可行,那就是离线镜像传输。假如你还有一台服务器,且能连接官方镜像源。在该机器上拉取并保存镜像。

# 在能联网的机器上执行
docker pull 1panel/openresty:1.27.1.2-2-1-focal
docker save 1panel/openresty:1.27.1.2-2-1-focal -o openresty.tar

将tar文件传输到你的目标服务器,然后执行:

docker load -i openresty.tar

这个方案绕过了所有网络问题,最为稳妥。不过前提是需要你有个能连官方镜像源的机器。

双11云服务器热购推广(腾讯云):2核+4G内存+3M带宽=688元/3年(仅限新用户)

除非注明,文章均为草根java原创,转载请注明本文地址: https://www.caogenjava.com/detail/167.html

下一篇:windows平台mysql绿色版5.7.21安装使用教程(兼容mysql8)
网友评论,共0 发表评论
昵称:
评论:
验证码: 刷新验证码
双11云服务器热购
    购买建议:带宽不用太高了,1M就够用,多考虑内存。