怎么部署私有chatgpt Docker Compose 和 ChatGpt 私有部署
文章浏览阅读983次。Docker Compose 的Github下载链接地址是:注:这里没有讲解docker的安装,因为已经写好了,在这里可以去看一下
1. 下载 的二进制文件:
的下载链接地址是: · / ·
注:这里没有讲解的安装,因为已经写好了,在这里可以去看一下,先安装好在其弄 。文章链接:安装在虚拟机中安装南城猿的博客-CSDN博客
1.1.在中安装 使用curl命令下载 文件,例如v2.18.1版本的 ,可以使用以下命令:
sudo curl -L https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
1.2.上面这段命令的意思是 从 下载 的二进制文件,并保存在 /usr/local/bin 目录下。
sudo : 使用超级用户的执行权限,因为在系统的 /usr/local/bin 目录下进行文件的操作,需要借用权限;要是这里使用 root,就不需要 sudo了。
curl: 是一个用于在命令行中进行 URL 请求和数据传输的工具。
-L: curl 跟随重定向。
"$(uname -s)-$(uname -m)": 是 的下载链接,其中 部分应替换为你想要安装的 版本号。$(uname -s) 和 $(uname -m) 是 shell 命令,然后会根据你写的,自动去下载对应的版本。
-o /usr/local/bin/-: 指定下载的文件保存到 /usr/local/bin 目录下,并命名为 -。
2. 授权 二进制文件
sudo chmod +x /usr/local/bin/docker-compose
3. 创建软链接
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
4.验证是否安装并且成功
docker-compose --version
注:使用这个是打印出版本号,要是没有打印出来,就是哪一步出现了问题,需要去排查一下了。
5.私有部署 5.1.在服务器中创建个文件夹,再创建个-.yml文件
mkdir chatgpt
cd chatgpt
touch docker-compose.yml
vim docker-compose.yml
# 黏贴好了。就按 esc,然后英文输入法 , 输入 :wq
5.2.然后把这段内容黏贴进去:
version: '3'
services:
chatgpt:
image: miclon/chatgpt:latest
container_name: chatgpt
ports:
- "8000:8000"
environment:
# 填写 key
- API_KEY=sk-xxxxxxxx
# 填写API请求代理地址
- HTTPS_PROXY=http://192.168.1.17:7890