舞蹈东莞网站建设,建设工程交易中心是什么,进入公众号会不会泄露个人信息,没签合同网站做不好Traccar 是一款集成了强大的 java 后端服务的 GPS 跟踪系统 。它支持在多种设备使用#xff0c;在物流运输、资产管理和个人安全等领域应用。本文将详细的介绍如何利用 Docker 在本地部署 Traccar 并结合路由侠实现外网访问本地部署的 Traccar 。
第一步#xff0c;本地部署…Traccar 是一款集成了强大的 java 后端服务的 GPS 跟踪系统 。它支持在多种设备使用在物流运输、资产管理和个人安全等领域应用。本文将详细的介绍如何利用 Docker 在本地部署 Traccar 并结合路由侠实现外网访问本地部署的 Traccar 。
第一步本地部署 Traccar
本文 Traccar 的安装需在 docker 环境下进行若未安装 docker 可参考文章 安装 Docker 详细说明Linux 。
1创建目录并进入目录。 mkdir -p /volume2/docker/traccar/logs
cd /volume2/docker/traccar 2运行容器。
vim docker-compose.yml
docker-compose.yml 内容
services:traccar:image: traccar/traccar:latestcontainer_name: traccarrestart: unless-stoppedports:- 8082:8082volumes:- ./logs:/opt/traccar/logs- ./traccar.xml:/opt/traccar/conf/traccar.xml:rovim traccar.xml
traccar.xml 内容
?xml version1.0encodingUTF-8 ?!DOCTYPE properties SYSTEM http://java.sun.com/dtd/properties.dtdpropertiesentry keyconfig.default./conf/default.xml/entry!--This is the main configuration file. All your configuration parameters should be placed in this file.Default configuration parameters are located in the default.xmlfile. You should not modify it to avoid issueswith upgrading to a new version. Parameters in the main config file override values in the default file. Do notremove config.default parameter from this file unless you know what you are doing.For list of available parameters see following page: https://www.traccar.org/configuration-file/--entry keydatabase.driverorg.h2.Driver/entryentry keydatabase.urljdbc:h2:./data/database/entryentry keydatabase.usersa/entryentry keydatabase.password/entry
/properties启动运行
docker-compose up -d 3浏览器输入 http://localhost:8082 即可访问 Traccar 。 第二步外网访问 Traccar
当前未提供网页管理在任意一台 Windows 机器安装路由侠 Windows 版用作跨机器管理。点此下载
1下载安装完成后打开路由侠界面进入【设备中心】。点击右下角的“添加设备”此时可查看到对应的安装码此安装码用于将设备添加到对应账号下可选中后复制。 2直接下载后导入。
wget https://dl.luyouxia.com:8443/v2/lyx-docker-x86_64.tar
docker load -i lyx-docker-x86_64.tar
3然后使用该镜像启动容器。
docker run --name lyx -it --restartalways --nethost -e code这里填写安装码 luyouxia/lyx 4当前 Linux 终端这边如果是使用的上面的命令Docker 是运行在前台此时可以按住 CtrlC 退出路由侠容器也将退出。现在可以使用以下命令将其放入后台持续运行。
docker start lyx
5现在回到 Windows 这边设备列表点击右上角的×返回主界面再次进入就可以找到这个设备可以修改名称。 6回到主界面点击【内网映射】。 7注意右上角的设备名称下拉框这里选中刚刚添加的设备名称此时在这个界面上添加的映射就属于刚刚这个设备。添加或修改一般需要等待30秒容器中的路由侠进程就会更新并加载。切换好设备后点击【添加映射】。 8选择【原生端口】。 9在内网端口里填写端口 8082 后点击【创建】按钮如下图。 10创建好后就可以看到一条映射的公网地址鼠标右键点击【复制地址】。 11在外网电脑上打开浏览器在地址栏输入从路由侠生成的外网地址就可以看到内网部署的 Traccar 界面了。