改造 ChatGPT-Next-Web 项目重新生成 Docker 镜像

改造 ChatGPT-Next-Web 项目重新生成 Docker 镜像

  • 0.背景
  • [1. 修改代码](#1. 修改代码)
  • [2. 生成 Docker 镜像](#2. 生成 Docker 镜像)
  • [3. 上传 Docker 镜像](#3. 上传 Docker 镜像)
  • [4. 运行 Docker 镜像](#4. 运行 Docker 镜像)

0.背景

需要通过 ChatGPT-Next-Web 使用自己搭建的 OpenAI API 兼容的服务器,需要对 ChatGPT-Next-Web 项目的少量代码进行改造。

1. 修改代码

克隆代码,

复制代码
git clone https://github.com/Yidadaa/ChatGPT-Next-Web; cd ChatGPT-Next-Web

修改代码,

复制代码
sed -i 's/role: "user"/role: "system"/g' app/masks/cn.ts
sed -i 's/role: "user"/role: "system"/g' app/masks/en.ts

2. 生成 Docker 镜像

复制代码
docker build -t <your_dockerhub_name>/chatgpt-next-web:v2.9.1 .

3. 上传 Docker 镜像

复制代码
docker push <your_dockerhub_name>/chatgpt-next-web:v2.9.1

4. 运行 Docker 镜像

复制代码
docker run -d --restart=always -p 3000:3000 -e OPENAI_API_KEY="<your_openai_key>" -e CODE="<your_password>" -e BASE_URL="<your_base_url>"    <your_dockerhub_name>/chatgpt-next-web:v2.9.1

完结!

相关推荐
阑梦清川2 小时前
es的docker部署和docker相关的可可视化面板工具介绍
大数据·elasticsearch·docker
我狸才不是赔钱货3 小时前
容器:软件世界的标准集装箱
linux·运维·c++·docker·容器
阑梦清川5 小时前
docker入门教程--部署nginx和tomcat
nginx·docker·tomcat
安卓开发者5 小时前
Docker命令大全:从入门到精通
docker·容器·eureka
七度光阴;8 小时前
Docker入门手册
运维·docker·容器
weixin_4050233710 小时前
使用docker 安装部署easy-mock
运维·docker·容器
Asuncion00710 小时前
Docker核心揭秘:轻量级虚拟化的革命
服务器·开发语言·docker·云原生
ZLRRLZ10 小时前
【Docker】Docker Image(镜像)
运维·docker·容器
Akshsjsjenjd14 小时前
Docker资源限制详解
运维·docker·容器
雲帝15 小时前
1panel docker开启swap内存
运维·docker·容器