【Docker 部署go-proxy-bingai教程】怎么部署go-proxy-bingai项目,国内Newbing镜像网站

3 个月前(已编辑)
/ , , ,
150
摘要
这篇文章是关于Docker部署的教程。首先介绍了在Linux、macOS和Windows系统上安装Docker的步骤。然后提供了下载docker-compose.yml编排文件和编辑环境变量的说明。接下来是启动容器和进行后续升级的步骤。最后提供了关于反向代理的章节。
这篇文章上次修改于 3 个月前,可能部分内容已经不适用,如有疑问可询问作者。

Docker 部署

1. 安装 Docker

Warning

请选择对应的系统安装 Docker

Linux

先安装 curl, 具体安装方式请出门右拐隔壁百度 or Google

执行以下命令

如果是在国内可以输入以下命令加速安装(以下命令二选一即可)

至此,你已完成 Linux 系统下 Docker 的安装,请看下一步

macOS

进入以下网址

https://www.docker.com/products/docker-desktop

点击 Download for Mac

然后打开下载的 dmg 文件,将 Docker 拖动至应用文件夹内

至此,你已完成 macOS 系统下 Docker 的安装,请看下一步

Windows

设置 Hyper-V

查看 Windows 版本

依次打开 设置 -> 系统 -> 系统信息

如图所示,即为Windows专业版

Windows 专业版的打开方法(家庭版也需要做)

打开以下功能

  1. Hyper-V
  2. 虚拟机平台
  3. 适用于 Linux 的 Windows 子系统(可选)

家庭版可能会没有Hyper-V这个选项,直接忽略即可

点击确定之后,重启计算机。至此,Windows 专业版的 Hyper-V 已经安装完毕,可以前往 安装WSL2的部分继续

Windows 家庭版打开方式

将下面代码保存为 bat 文件,然后右键管理员运行

然后重启计算机,即可完成 Hyper-V 的安装

安装 WSL2

打开此链接 https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package, 点击框中的文字,下载 WSL2 安装包,下载之后双击安装即可

安装之后,在命令行中输入,以升级 WSL2 至最新版

至此完成了 Hyper-VWSL2 的安装

下载 Docker

打开 Docker Desktop 官网下载地址:https://www.docker.com/products/docker-desktop/

点击图中 Download 按钮下载即可

点击此链接下载 https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe

下载之后双击安装即可

记得双击 Docker Desktop 图标启动 Docker

打开 命令提示符, 输入 docker version, 有如下返回即可

2. 下载 docker-compose.yml 编排文件

依次点击 docker -> docker-compose.yml -> Download raw file, 将下载后的文件移动至某文件夹中

image-20240129154908200

image-20240129154908200

3. 编辑环境变量

文件中的 environment 列表为容器运行的环境变量

Important

其中 172.17.0.1 代表在容器中访问本机端口,Windows/macOS 下要修改为 host.docker.internal

如需要代理,请取消注释对应的环境变量,并编辑

go-proxy-bingai 项目的环境变量详细列表请参照「环境变量」章节

go-bingai-pass 项目的环境变量详细列表请「README」文件

4. 启动容器

进入 docker-compose.yml 编排文件保存的文件

然后输入

第一次输入的时候会下载镜像,可能会比较久,可以采用「配置镜像加速源」的方式,具体操作请出门右拐隔壁百度 or Google

5. 反向代理

请看「反向代理」章节

6. 后续升级

进入文件夹后,输入以下命令即可

  • Loading...
  • Loading...
  • Loading...
  • Loading...