云计算、AI、云原生、大数据等一站式技术学习平台

网站首页 > 教程文章 正文

任擎服务器Docker版安装配置指南

jxf315 2025-01-20 14:04:46 教程文章 21 ℃

任擎服务器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

最近发表
标签列表