vanblog icon indicating copy to clipboard operation
vanblog copied to clipboard

[问题反馈]: 脚本一键部署安装VanBlog过程mongo拉取发生错误

Open Kydon-ai opened this issue 1 year ago • 12 comments

问题描述 | Describe the bug

跟着部署文档走,在快速上手和初始化之间,不过文档没有具体讲应该选择哪个选项。 我是拉取到脚本之后,进入主菜单直接选择1,然后填写邮箱和端口,就会报这个错误 f3ff6f21696f303416aeed9a29536159

复现网址 | Website URL

No response

版本 | Version

v0.3.2

部署方式? | How do you deploy vanblog?

Docker 部署(文档默认)

Kydon-ai avatar Nov 08 '24 05:11 Kydon-ai

我在更新的时候拉取这个镜像也会出现这个问题

从这里 https://vanblog.mereith.com/docker-compose-template.yml 下载好后修改此compose-template 图片

上图未修改需自行确认mongo-compose

然后修改你的脚本此处URL配置改为你更改过的 图片

重新启动脚本试试

直接删除原有的后面版本号 mongo即可

您好,我根据你的建议自行修改了该yml文件,放置在http://8.210.250.82:999/resource/docker-compose-template.yml 然后修改了拉取下来的项目启动vanblog.sh脚本的COMPOSE_URL属性为该值,但是貌似还是一样会碰到这个错误

你的服务器是否能够访问到这个文件呢 我这边是正常可以的 你可以尝试ping一下或者使用脚本的时候让你选择中国镜像点击确认

RubyXun avatar Nov 09 '24 08:11 RubyXun

我在更新的时候拉取这个镜像也会出现这个问题

从这里 https://vanblog.mereith.com/docker-compose-template.yml 下载好后修改此compose-template 图片

上图未修改需自行确认mongo-compose

然后修改你的脚本此处URL配置改为你更改过的 图片

重新启动脚本试试

直接删除原有的后面版本号 mongo即可

您好,我根据你的建议自行修改了该yml文件,放置在http://8.210.250.82:999/resource/docker-compose-template.yml 然后修改了拉取下来的项目启动vanblog.sh脚本的COMPOSE_URL属性为该值,但是貌似还是一样会碰到这个错误

我访问不到你这个页面

image

Kydon-ai avatar Nov 09 '24 08:11 Kydon-ai

我在更新的时候拉取这个镜像也会出现这个问题

从这里 https://vanblog.mereith.com/docker-compose-template.yml 下载好后修改此compose-template 图片

上图未修改需自行确认mongo-compose

然后修改你的脚本此处URL配置改为你更改过的 图片

重新启动脚本试试

直接删除原有的后面版本号 mongo即可

您好,我根据你的建议自行修改了该yml文件,放置在http://8.210.250.82:999/resource/docker-compose-template.yml 然后修改了拉取下来的项目启动vanblog.sh脚本的COMPOSE_URL属性为该值,但是貌似还是一样会碰到这个错误

我访问不到你这个页面

image

这个是看机器是否支持avx 跟这个报错似乎没太大关系 你用下国内镜像源试下 我记得这个脚本刚开始是可以选择阿里的

RubyXun avatar Nov 09 '24 08:11 RubyXun

我在更新的时候拉取这个镜像也会出现这个问题

从这里 https://vanblog.mereith.com/docker-compose-template.yml 下载好后修改此compose-template 图片

上图未修改需自行确认mongo-compose

然后修改你的脚本此处URL配置改为你更改过的 图片

重新启动脚本试试

直接删除原有的后面版本号 mongo即可

您好,我根据你的建议自行修改了该yml文件,放置在http://8.210.250.82:999/resource/docker-compose-template.yml 然后修改了拉取下来的项目启动vanblog.sh脚本的COMPOSE_URL属性为该值,但是貌似还是一样会碰到这个错误

我访问不到你这个页面

image

这个是看机器是否支持avx 跟这个报错似乎没太大关系 你用下国内镜像源试下 我记得这个脚本刚开始是可以选择阿里的

非常感谢您的解答,这个问题应该是出在源上,镜像的地址发生了错误,我刚刚使用了HK的服务器进行部署,已经可以访问了

Kydon-ai avatar Nov 09 '24 08:11 Kydon-ai

我刚开始以为你的问题是拉取不到mongo细看才发现你的问题是拉不到这两个镜像 那你就要检查下你的服务器网络环境和镜像源的问题

RubyXun avatar Nov 09 '24 08:11 RubyXun

我在更新的时候拉取这个镜像也会出现这个问题

从这里 https://vanblog.mereith.com/docker-compose-template.yml 下载好后修改此compose-template 图片

上图未修改需自行确认mongo-compose

然后修改你的脚本此处URL配置改为你更改过的 图片

重新启动脚本试试

直接删除原有的后面版本号 mongo即可

您好,我根据你的建议自行修改了该yml文件,放置在http://8.210.250.82:999/resource/docker-compose-template.yml 然后修改了拉取下来的项目启动vanblog.sh脚本的COMPOSE_URL属性为该值,但是貌似还是一样会碰到这个错误

我访问不到你这个页面

image

这个是看机器是否支持avx 跟这个报错似乎没太大关系 你用下国内镜像源试下 我记得这个脚本刚开始是可以选择阿里的

非常感谢您的解答,这个问题应该是出在源上,镜像的地址发生了错误,我刚刚使用了HK的服务器进行部署,已经可以访问了

图片 在这里可以选择的

RubyXun avatar Nov 09 '24 08:11 RubyXun

我刚开始以为你的问题是拉取不到mongo细看才发现你的问题是拉不到这两个镜像 那你就要检查下你的服务器网络环境和镜像源的问题

镜像应该是有点小问题的,我也很好奇为什么就我有这个问题,我一般都是选的Y

Kydon-ai avatar Nov 09 '24 08:11 Kydon-ai

我刚开始以为你的问题是拉取不到mongo细看才发现你的问题是拉不到这两个镜像 那你就要检查下你的服务器网络环境和镜像源的问题

镜像应该是有点小问题的,我也很好奇为什么就我有这个问题,我一般都是选的Y

我的有时候抽风也会这样 不过问题不大就没太关注过

RubyXun avatar Nov 09 '24 08:11 RubyXun

你把上面一大串我们讨论回复删了吧 只保留关键的解决方法 省的我误导别人 是我没看太仔细🤣

RubyXun avatar Nov 09 '24 08:11 RubyXun

你把上面一大串我们讨论回复删了吧 只保留关键的解决方法 省的我误导别人 是我没看太仔细🤣

已经删了,等作者过来看到这条issue之后再去看看更改一下镜像吧,我准备国内做个转发先凑合用算了😥

Kydon-ai avatar Nov 09 '24 08:11 Kydon-ai

你把上面一大串我们讨论回复删了吧 只保留关键的解决方法 省的我误导别人 是我没看太仔细🤣

已经删了,等作者过来看到这条issue之后再去看看更改一下镜像吧,我准备国内做个转发先凑合用算了😥

作者不确定还维护不维护了 活跃度很低了

RubyXun avatar Nov 09 '24 09:11 RubyXun

在脚本 config 函数中以下语句之后

cp ${VANBLOG_BASE_PATH}/docker-compose-template.yaml ${VANBLOG_BASE_PATH}/docker-compose.yaml >/dev/null 2>&1

添加

sed -i 's|image: mongo|image: docker.m.daocloud.io/mongo|g' ${VANBLOG_BASE_PATH}/docker-compose.yaml

即可使用 daocloud 镜像站拉取 mongo 镜像

Cutelemon6 avatar Sep 24 '25 08:09 Cutelemon6