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 +```