论坛中有关于在linux离线环境下对nebula的部署教程吗
提问参考模版:
- nebula 版本:3以上
- 部署方式: 单机
- 安装方式:Docker
- 是否上生产环境:N
论坛中有关于在linux离线环境下对nebula的部署教程吗
提问参考模版:
下面这个不满足你要求吗?有不满足的地方可以给我们文档提下 issue
就是通过docker在离线环境下单机部署服务的教程
基本上我们唯一需要的就是下载 docker image 文件,然后在离线机器里 docker load 这些 images 文件,然后用正常的方式 docker-compose up -d 就可以了。
@cuihangrui 老师要不要亲自出一个文章!
@steam 现在还有文章的奖励活动咩?
ref:
# pull related images
docker-compose pull --file docker-compose-lite.yaml
# 应该是三个内核 image、一个 console image
docker images | grep vesoft
# Pull the image on a computer with internet access.
# For example,
sudo docker pull ubuntu
#Save the image to a file.
# For example,
sudo docker save -o ubuntu_image.docker ubuntu
# gzip to compress the image file as tar.gz
# Transfer the file to the offline computer.
# Load the image from the file.
#For example,
sudo docker load -i ubuntu_image.docker
是不是想要docker save -o,docker load -i
年度正文结束了,2024 年春季征文这个月会上线。
是的
找个有外网的机器,执行一下,把文件上传到内网,load一下就行,网上教程很多
我想做的是,在内网无网机子上docker部署nebula,并且在内网内能调通
docker 无网络安装软件应该是由相关的教程的,你可以去试试参考下。可以的话,你可以实践成功之后来参加我们春季的征文活动(大概未来两周会上线的一个活动)
如我上边的和 @zhb 提到的,只需要自己把 docker image 在有互联网的机器上准备好,放进去,docker load 就可以了,理论上 docker save 再 load 的 image 的 tag 也是对的,万一不对,再 docker image tag 把导入的镜像给上正确的 prefix/tag ,直接 docker-compose up -d 是没有任何问题的。只有 docker-compose 在 pull 的时候需要联网。
此外,你自己构建离线网络中的 docker hub mirror/registery 也是可以的,这样更改 compose 中的 prefix 或者更改 docker registery mirror 为你们内网的也可以。
先学习一下docker基础知识,再学习nebula,不耽误
此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。