云服务器
腾讯云初始化
去大学生推荐里面买的一年188送三个月的2c4g服务器
镜像为centos7
服务器管理页面提供公网ip,初始密码在站内信中
然后用termius这样的ssh客户端连接
公网ip 101.35.50.74
然后克隆小傅哥的初始化项目,按命令一步一步直接安装docker
安装流程,就克隆完项目后,一个个找到并使用这些安装命令就行
服务器开放的端口要在防火墙那里新增,Portainer使用9000端口,用户名默认是admin
部署项目到云服务器
先将项目打成jar包,然后windos启动docker,运行build.sh构建镜像
构建好的镜像就存在docker中了
然后将镜像上传到阿里云镜像仓库中,供云服务器拉取,不按xfg的来了,我直接将阿里云的操作问ai了,然后在docker的控制台中运行这些命令,将docker1的镜像上传到阿里云中
- 登录阿里云镜像仓库,这里就是阿里云的账号和密码
docker login --username=nick7126898725 crpi-mdnyagb4j84fview.cn-shanghai.personal.cr.aliyuncs.com - 给镜像打tag,标记成阿里云格式
docker tag 237bef6fa054 crpi-mdnyagb4j84fview.cn-shanghai.personal.cr.aliyuncs.com/981928/ai-agent-station-study-app:1.1 - 将打tag后的镜像上传到阿里云中
docker push crpi-mdnyagb4j84fview.cn-shanghai.personal.cr.aliyuncs.com/981928/ai-agent-station-study-app:1.1 - 最后阿里云的命名空间中就能看到
docker-compose中的镜像名称要和构建的镜像名称一致
docker compose,命令中间不加-
我上传的阿里云仓库的位置是上海,但是docker compose默认是杭州,所以改docker compose里面拉取的镜像的位置
把image: registry.cn-hangzhou.aliyuncs.com/981928/ai-agent-station-admin-app:1.0改成image: crpi-mdnyagb4j84fview.cn-shanghai.personal.cr.aliyuncs.com/981928/ai-agent-station-admin-app:1.0image: registry.cn-hangzhou.aliyuncs.com/981928/ai-agent-study-app:1.1改成image: crpi-mdnyagb4j84fview.cn-shanghai.personal.cr.aliyuncs.com/981928/ai-agent-station-study-app:1.1
地址是阿里仓库镜像的共有地址、然后要显示的指定版本号
客户端界面
管理界面
Portainer管理镜像
MySQL管理 root 123456
更新mcp里面的key为自己的
高德地图key
百度智能云key
npm工具的目录也应该更改,xfg的是mac系统的目录,Linux系统应该使用 /home/fuzhengwei/Desktop
还有个grafana-mcp-server的mcp工具,它里面的配置也要修改
grafana的docker compose里面,linux没有host这种写法,要改成宿主机ip - GF_DATABASE_HOST=101.35.50.74:3306,然后这个容器才能通过端口访问
小傅哥的客户端前端界面请求的地址并不是我的云服务器ip,所以有问题,也就是docker里面的ai-agent-station-front-app镜像
docs/tag的docker-compose-app里面拉取的front-app,他的卷挂载在和docker-composer文件同目录的nginx文件夹中,在js里面有对云服务器ip的请求,之后修改云服务器里面的请求ip就行
【docker用户权限】
1 | |