任擎服务器Docker版安装配置指南 第一步:准备宿主机运行环境 在安装和运行任擎服务器Docker容器之前,需要先在宿主机中创建好相关目录,以便存储任擎服务器的配置文件、附件、日志和数据库文件等信息。 在宿主机中执行以下命令创建相应目录: mkdir -p /home/tasgine mkdir -p /home/tasgine/config mkdir -p /home/tasgine/files mkdir -p /home/tasgine/logs mkdir -p /home/tasgine/mysql_data 第二步:安装配置任擎版MySQL数据库容器 为了方便开发者,我们制作了一个MySQL数据库的Docker镜像,里面已经包含了运行任擎服务器所必需的表、视图、函数和初始数据,安装完该镜像,启动该容器后即可直接使用。 从Docker仓库下载任擎版MySQL镜像文件的命令如下: docker pull taskmsg/mysql-tg:1.0.1 启动任擎版MySQL容器的命令如下: docker run -p 3306:3306 --name mysql-tg -v /home/tasgine/mysql_data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 taskmsg/mysql-tg:1.0.1 运行以上命令后,会启动任擎版MySQL容器,网络端口为3306,root账号的密码为123456,数据库文件会存储在宿主机的/home/tasgine/mysql_data文件夹中。 上面命令中的网络端口和root账号的密码可以根据需求自行修改。 执行以下命令可以测试任擎版MySQL容器是否启动成功: docker exec -it mysql-tg /bin/bash; mysql -h127.0.0.1 -P3306 -uroot -p123456; use tasgine; select * from sys_org; 这里的网络端口和root账号密码要和第三步设置的一致。 如果可以正常看到返回数据,则表示任擎版MySQL容器已启动成功。 第三步:设置任擎服务器配置文件 从TaskBuilder官网下载任擎服务器安装包(Windows版或Linux版都可以),将安装包里的tasgine\config目录里的文件解压或上传到第一步创建的 /home/tasgine/config 目录中。 如果第二步启动MySQL容器时,网络端口或root账号的密码不是用的默认的,则需要用文本编辑器打开config目录中的Tasgine.json文件,修改Database设置项里的数据库连接参数,这些参数的作用说明如下: host:数据库服务器地址 database:数据库名称 user:数据库用户名 password:密码 schema:跟database参数的值要一致 第四步:安装配置任擎服务器容器 运行以下命令可以下载安装任擎服务器镜像: docker pull taskmsg/tasgine:4.3.4.240101 注意:上面命令中的4.3.4.240101是编写本文档时任擎服务器的版本,大家在实际安装时,请先去官网查询最新的版本号,并将上面命令中的版本号换成最新的。 运行以下命令可以启动任擎服务器容器: docker run -p 8001:8001 --name tasgine -v /home/tasgine/config/Tasgine.json:/tasgine/config/Tasgine.json -v /home/tasgine/logs:/tasgine/logs -v /home/tasgine/files:/tasgine/files taskmsg/tasgine
任擎服务器Docker版安装配置指南
点赞
收藏