改造 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

完结!

相关推荐
费益洲22 分钟前
Docker 网络详解:(二)虚拟网络环境搭建与测试
docker·容器
郁大锤23 分钟前
Docker 中删除镜像与容器的完整指南
运维·docker·容器
xx.ii24 分钟前
docker镜像和容器
docker·容器·eureka
johnny23324 分钟前
Docker Desktop实战、问题记录
docker
Lin_Aries_042114 小时前
容器化 Flask 应用程序
linux·后端·python·docker·容器·flask
Lin_Aries_042116 小时前
通过配置 GitLab 自动触发项目自动化构建与部署
运维·docker·容器·自动化·云计算·gitlab
尘埃不入你眼眸16 小时前
Docker操作命令
运维·docker·容器
算家计算17 小时前
OpenAI秘密测试ChatGPT安全路由引争议:AI如何平衡人性化与安全性?
人工智能·chatgpt·openai
数智顾问19 小时前
开源的容器化平台:Docker入门与核心概念解析
docker
云游21 小时前
Zabbix7.4.8(三):通过Zabbix agent 2监控Docker相关指标
docker·容器·zabbix