From 65f6d23eda91437c6f05387e04ac19319a854f3c Mon Sep 17 00:00:00 2001 From: aoshiguchen <1052045476@qq.com> Date: Thu, 26 Oct 2023 15:18:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=AE=98=E7=BD=91=E5=AE=89?= =?UTF-8?q?=E8=A3=85=E9=83=A8=E7=BD=B2=E6=96=87=E6=A1=A3.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../01.安装部署/03.使用docker容器化部署.md | 25 ++++++++----------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/neutrino-proxy-vuepress/docs/01.使用教程/01.安装部署/03.使用docker容器化部署.md b/neutrino-proxy-vuepress/docs/01.使用教程/01.安装部署/03.使用docker容器化部署.md index cdabe0c6..a8386fa1 100644 --- a/neutrino-proxy-vuepress/docs/01.使用教程/01.安装部署/03.使用docker容器化部署.md +++ b/neutrino-proxy-vuepress/docs/01.使用教程/01.安装部署/03.使用docker容器化部署.md @@ -4,14 +4,14 @@ date: 2023-10-26 13:51:29 permalink: /pages/5b9bef/ --- - ## 1、 部署服务端 -> 当前最新版本为1.9.0,下面的脚本中,可以使用:`registry.cn-hangzhou.aliyuncs.com/asgc/neutrino-proxy:1.9.0` 指定版本安装,推荐使用`latest`直接安装最新版。 - -### 使用默认sqlite数据库 +### 使用默认h2数据库一键部署 ```shell docker run -it -p 9000-9200:9000-9200/tcp -p 8888:8888 \ -d --restart=always --name neutrino-proxy \ +-v /root/neutrino-proxy-server/config:/root/neutrino-proxy/config \ +-v /root/neutrino-proxy-server/data:/root/neutrino-proxy/data \ +-v /root/neutrino-proxy-server/logs:/root/neutrino-proxy/logs \ registry.cn-hangzhou.aliyuncs.com/asgc/neutrino-proxy:latest ``` @@ -31,15 +31,12 @@ neutrino: # 数据库密码 password: xxx ``` -- 然后执行如下命令: -```shell -docker run -it -p 9000-9200:9000-9200/tcp -p 8888:8888 \ --v /root/neutrino-proxy/config:/root/neutrino-proxy/config \ --d --restart=always --name neutrino \ -registry.cn-hangzhou.aliyuncs.com/asgc/neutrino-proxy:latest -``` +- 然后再执行上面的docker一键部署命令即可 ## 2、部署客户端 -> 因为一些原因,官方不推荐客户端使用Docker方式部署,但有不少朋友希望采用这种方式,因此从1.9.0版本开始维护了客户端镜像,版本号同服务端,也可使用`latest`直接安装最新版。 -- 客户端镜像地址:registry.cn-hangzhou.aliyuncs.com/asgc/neutrino-proxy-client:latest -- 注意:客户端采用docker部署时,服务端端口映射客户端ip请不要配置127.0.0.1应该配置为容器访问宿主机的ip或者hostname,具体请自行百度 +- 命令中的服务端ip、license请自行补充 +- 若是首次使用,请仔细月度快速上手,以确定license从哪里取得 +```shell +docker run -it -d --restart=always --name npclient -e SERVER_IP=xxxx -e LICENSE_KEY=xxxx \ +aoshiguchen/neutrino-proxy-client:latest +```