离线安装studio的问题

请问,我在有网的服务器上打包好studio所需的importer、nginx、web和client,复制到没网的服务器上,执行完docker load < xxx.tar后,执行docker-compose up -d后仍然无法启动studio服务,这是什么问题?

报了什么错呢

@jerry.liang @hetao @NicolaCage

为什么不值接使用yml文件启动安装呢?

studio有yml文件吗?

报错信息如上

https://github.com/vesoft-inc/nebula-web-docker/blob/master/docker-compose.yml
这个就是studio的yml文件呀

你这个看着像是启动nebula端口冲突了

docker-compose 不香么

这台服务器上没网,我从其他的虚拟机下载的镜像加载过来的,但是没有办法启动studio服务,我刚才看,好像端口没被占用

我这台服务器没网,加载了镜像不就可以直接可以用docker-compose up -d启动服务了吗?

离线打包镜像
1、docker save -o nebula.rar image1 image2 image3 iimage4 …

2、docker load <nebula.rar

启动服务
docker-compose up -d

image
你把yml文件里 importer:latest 改成 importer:v1? 看起来你加载的镜像和配置的镜像版本不一致

其实,我在我本地安装成功了,但是把镜像打包并传输到上面无网的服务器后就出现了上述问题。

我明白你意思,但你看下么最后那个Error,他在尝试啦最新的 vesoft/nebula-importer:latest ,然后挂了。

你再看你上面的docker images的列表,vesoft/nebula-importer:v1 是这个,v1和latest有区别

1 个赞

嗯嗯,好,我试试,谢谢

可以了,感谢:pray:

谢谢

1 个赞