小米万兆路由器里的 Docker 安装 chatgpt-next-web,打造自己的专属ChatGPT

小米2022年12月份发布了万兆路由器,里面可以使用Docker。
今天尝试在小米的万兆路由器里安装chatgpt-next-web

0. 先体验一下效果

在这里插入图片描述

1. 准备工作

  1. 先将一块USB外接硬盘格式化为ext4格式,然后外接到小米路由器上,
    在这里插入图片描述
  2. 然后创建虚拟内存,我这里最大可以设置为512MB,
    在这里插入图片描述
  3. 访问DOCKER,安装Docker和第三方管理(SimpleDocker),
    在这里插入图片描述
  4. 然后单击"管理Docker",在这里插入图片描述
  5. 输入admin/admin登录,
    在这里插入图片描述

2. 查看Docker Hub镜像信息

  1. 访问 GitHub,通过阅读文档,我们可以得知 web 访问的端口是3000端口。
    在这里插入图片描述

  2. 访问,https://hub.docker.com/r/yidadaa/chatgpt-next-web/tags,查看最新的tags信息,最新为yidadaa/chatgpt-next-web:v2.6,以及确认对arm64架构的支持情况,

在这里插入图片描述

3. 拉取 ChatGPT-Next-Web 镜像和运行容器

  1. 在第三方管理(SimpleDocker),单击"镜像管理"=》“拉取”,拉取镜像yidadaa/chatgpt-next-web:v2.6

在这里插入图片描述

  1. 镜像yidadaa/chatgpt-next-web:v2.6拉取成功之后,单击右侧的"启动镜像"图标,

在这里插入图片描述

  1. 选择"专业模式",
    在这里插入图片描述
  2. 输入容器名称chatgpt-next-web,单击"下一步",

在这里插入图片描述

  1. 存储信息按默认,然后单击"下一步",

  2. 绑定网络选择"bridge",然后单击"新增映射",
    在这里插入图片描述
    添加5000:3000的映射,第一个5000端口是我们 web 访问用的端口号,可以各自喜好修改,

在这里插入图片描述

  1. 环境信息页面,输入下面几个环境变量,
  • OPENAI_API_KEY: OpenAI 的 API Key
  • BASE_URL(可选项): OpenAI 的 Base Url
  • CODE: 访问 chatgpt-next-web 的密码,可以通过 , 分隔设置多个

然后单击"下一步",

在这里插入图片描述

  1. 最后单击"确定创建",
    在这里插入图片描述
  2. 单击"容器管理",查看容器是"运行中"的状态,

在这里插入图片描述

  1. 浏览器访问192.168.31.1:5000,设置访问密码(创建容器时的 CODE)后,就可以访问了,

在这里插入图片描述

4. 感谢

感谢 ChatGPT-Next-Web 的作者,Github 开源地址是,https://github.com/liou666/ChatGPT-Next-Web/

99. (Optional)其他

在第三方管理(SimpleDocker),单击"容器管理",单击simple-docker右侧的"终端命令"图标,
在这里插入图片描述
安装docker cli,

apk add docker-cli

在这里插入图片描述
安装完成后,输入docker images查看镜像信息,
在这里插入图片描述
输入docker ps查看运行中的容器信息,
在这里插入图片描述

完结!

猜你喜欢

转载自blog.csdn.net/engchina/article/details/130957896